Jak utworzyć atrybut produktu Magento 2 programowo z typem: Obszar tekstowy.
Jak utworzyć atrybut produktu Magento 2 programowo z typem: Obszar tekstowy.
Widzę wiele ciągów „# @ +” i „# @ -” w komentarzach niektórych klas Magento 2. \Magento\Customer\Api\Data\AttributeMetadataInterface interface AttributeMetadataInterface extends \Magento\Framework\Api\MetadataObjectInterface { /**#@+ * Constants used as keys of data array */ const...
Patrząc na podstawowy kod Magento 2, wydaje się, że istnieją dwa sposoby skonfigurowania trasy administratora. Pierwszy #File: vendor/magento/module-media-storage/etc/adminhtml/routes.xml <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Jak możemy zastąpić tę pozycję w opcji niestandardowej, aby wyświetlić ją w innym pliku phtml. dodałem ten kod, w checkout_cart_index.xmlktórym zastępuj tylko form.phtmlnie zastępuj default.phtmlpliku. <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...
Czy Magento 2 ma jakieś systemy lub abstrakty do zarządzania stanem między backendem a lokalną pamięcią masową na frontendie? Pracuję nad przeniesieniem funkcji przywracania porzuconego koszyka użytkownika za pomocą przekierowania. W uproszczonej formie, taki jak adres
Jestem tylko ciekaw, o Magento 2 wydajności i jak to jest lepiej niż wersji Magento 1.x . Ostatnio zacząłem uczyć się magento 2 i odkryłem, że jest to zupełnie nowy zestaw teorii oparty na czystej architekturze zend. Chcę tylko wiedzieć, czy jest to lepsze niż wersje Magento...
Chcę wyświetlić pola adresu (w celu zapisania domyślnego adresu rozliczeniowego) w formularzu rejestracji klienta. Wiem, jak to zrobić w Magento 1. Ale jestem zaskoczony Magento 2. Czy ktoś to zrobił wcześniej…? Każda aktualizacja pliku XML jak w Magento 1, <customer_account_create>...
Jak sugeruje rozszerzenie pliku, .phtmlplik umożliwia mieszanie kodu PHP z HTML. Jednakże fakt, że może nie powinien być postrzegany jako licencja do szaleją. Dlaczego wciąż widzimy tak wiele plików .phtml wypełnionych dużą ilością PHP? A jakie jest dobre podejście do zmniejszenia ilości PHP w...
W pliku: app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Datetime.phpw ramach render()metody wydaje się, że dokładnie ten sam kod jest uruchamiany zarówno w blokach try and catch. Wyjątek w ogóle nie jest obsługiwany. Jestem ciekawy, jakie są powody (jeśli w ogóle) pisania takiego...
Czy możliwe jest wstrzyknięcie zależności do modelu CRUD Magento 2? To jest - Magento 2 ma bazową klasę abstrakcyjną modelu Magento\Framework\Model\AbstractModel. Jeśli chcesz utworzyć prosty obiekt do tworzenia, odczytu, aktualizacji, usuwania modelu, rozszerz tę klasę o własną klasę. class Foo...
Używam Magento w wersji 1.8.1.0. Próbuję utworzyć nowy niestandardowy moduł blokowy, którego użyję do utworzenia nowej strony głównej. Przestrzeń nazw: Krzyżowiec Moduł: CLHomePage Typ bloku: krucjata główna Klasa: Qwerty (na razie podczas testowania) Pakiet projektowy: krzyżowiec Motyw:...
Od około wersji 1.5 lub 1.6 Magento miał plik w folderze głównym o nazwie get.php. Ten plik, korzystając z core/file_storage_datamodelu, pozwala właścicielom systemu Magento na serwowanie plików multimedialnych produktów bezpośrednio z kolumn obiektów blob w bazie danych bez konieczności posiadania...
Próbuję użyć repozytorium produktów, aby pobrać listę produktów. Chcę pobierać na podstawie dwóch filtrów w połączeniu z ANDkryteriami, ale wydaje się, że nie działają. Czy nie rozumiem, jak działają grupy filtrów? Czy jest to błąd, który należy zgłosić? W szczególności (głupi przykład dla...
Koduję z Magento 2 w gvim i jestem nowy w Magento 2. Wiele razy próbowałem debugować błędy związane z XML, cóż, za każdym razem przy odrobinie szczęścia. Ale takie sytuacje naprawdę mnie denerwują: nie wiesz, gdzie jest plik, który powoduje ten błąd, a debugger nie mówi ani jednego, ani...
Czy można stworzyć moduł w Magento 2, używając standardowego routingu, który odpowiada na adres URL w postaci http://magento.example.com/namespace_module/return/index To znaczy - adres URL, w którym drugim parametrem jest słowo kluczowe zastrzeżone dla PHP. Problem z powyższym polega na tym, że...
Korzystając z obiektu fabryki produktów, mogę utworzyć produkt, pobrać kolekcję produktów i pobrać pierwszy element z tej kolekcji /* var $productFactory \Magento\Catalog\Model\ProductFactory */ $product = $this->productFactory->create()->getCollection()->getFirstItem(); Jeśli jednak...
/** * Registry model. Used to manage values in registry * * Registry usage as a shared service introduces temporal, hard to detect coupling into system. * It's usage should be avoid. Use service classes or data providers instead. * * @api * @deprecated * @since 100.0.2 */...
Postępowałem zgodnie z poniższymi dokumentami programistycznymi Magento: Jeśli dodasz nowy szablon .html, a następnie go edytujesz, zmiany nie zostaną zastosowane, dopóki nie wykonasz następujących czynności: usuń wszystkie pliki z katalogów pub / static / frontend i var / view_preprocessing, a...
Tak właśnie zrobiłem. Tworzone są proste i konfigurowalne produkty. Problem polega na tym, że nie mogę przypisać prostego produktu do produktu konfigurowalnego. Oto kod (identyfikatory i atrybuty działają z domyślnymi przykładowymi danymi). //simple product $simple_product =...
Mam sklep Magento i chcę ukryć go przed detektorami cms. Mam na myśli, że nie chcę, aby ktokolwiek znał moją stronę internetową CMS i że moja strona jest zbudowana na Magento. Niektóre witryny http://guess.scritch.org/wykrywają CMS i chcę ukryć CMS mojej witryny przed ich obserwacją. Istnieje...