Pytania otagowane jako magento2

Ogólne pytania dotyczące Magento 2, nie specyficzne dla mniejszej wersji. Użyj tego znacznika, aby odróżnić od Magento 1. Jeśli masz problemy z określoną wersją, użyj zamiast tego odpowiedniego znacznika „Magento-2.x”. Funkcje między mniejszymi wersjami Magento 2 mogą się różnić.



6
Jak Magento2 programowo dodaje opcję atrybutu (nie w konfiguracji)
Próbuję dodać opcje atrybutów rozmiaru i koloru w moim module importera, ale nie wiem jak ...: private function addOption($attributeCode, $value) { $ob = $this->_objectManager; /* @var $m \Magento\Eav\Model\Entity\Attribute\OptionManagement */ $m = $this->optionManagement; /* @var $option \Magento\Eav\Model\Entity\Attribute\Option */ $option = $this->attributeOption; $option->setLabel($value); $option->setValue($value); $m->add(\Magento\Catalog\Api\Data\ProductAttributeInterface::ENTITY_TYPE_CODE, $attributeCode, $option); Zgłoszenie błędu (zmodyfikowałem raportowanie wyjątku …

3
Narzędzie Magento 2 Shortcut / GUI do wykonywania zadań wiersza polecenia dla systemu Windows
Wiem, że narzędzie wiersza polecenia dla Magento 2 jest bardzo przydatne, ale podczas opracowywania musimy wykonywać niektóre typowe zadania, takie jak wyczyszczenie pamięci podręcznej, wdrożenie zawartości statycznej, aktualizacja db, włączenie rozszerzenia, aby wymienić tylko kilka, ale za to musisz uruchomić polecenie ręcznie, czy istnieje możliwość utworzenia dla tego narzędzia interfejsu …
15 magento2  cli  console 

3
Skopiuj dane niestandardowe z wyceny do zamówienia i zamów element po złożeniu zamówienia w magento2
Buduję moduł niestandardowy w Magento 2, który ma niestandardową zniżkę. Próbuję skopiować rabat z oferty, wycenić przedmiot na zamówienie i zamówić przedmiot. W magento 1 deklaruję w config.xmlnastępujący sposób: <fieldsets> <sales_convert_quote_address> <custom_discount_amount><to_order>*</to_order></custome_discount_amount> <base_custom_discount_amount><to_order>*</to_order></base_custome_discount_amount> </sales_convert_quote_address> <sales_convert_quote_item> <custome_discount_amount><to_order_item>*</to_order_item></custome_discount_amount> <base_custom_discount_amount><to_order_item>*</to_order_item></base_custom_discount_amount> </sales_convert_quote_item> </fieldsets> a moja niestandardowa kwota rabatu została skopiowana do tabel: sales_flat_orderi sales_flat_order_itemzgodnie …

2
Zalety fabrycznego wzoru Magento2 w porównaniu z Magento 1
Magento 2 używa klas fabrycznych dla produktów nie do wstrzykiwania. Na przykład klasa produktu: ProductFactory Na przykład klasa klienta:CustomerFactory Nie rozumiem, jaki jest tutaj typ wzoru fabrycznego ? Ponieważ dla każdej klasy powiązanej z 1 klasą fabryczną. Myślę, że to coś duplikatu. Dlaczego nie powinniśmy tworzyć abstrakcyjne fabrykę CustomerFactory, ProductFactoryetc? …

1
Nowy szablon systemu siatki Magento 2
Grzebałem w nowym systemie siatki zaplecza Magento w wersji Merchant beta 1.0.0. Przede wszystkim muszę powiedzieć, że jestem pod wrażeniem. Teraz możesz wybrać kolumny, które chcesz zobaczyć, możesz zmienić ich kolejność, możesz filtrować według atrybutów, które niekoniecznie mają kolumnę. Ale to nie jest ważne. Nie rozumiem, w jaki sposób renderowana …

1
DI i rozszerzenie bloku w Magento 2
Wydaje mi się, że staram się uchwycić wstrzykiwanie zależności Magento 2 za pomocą bloków, za każdym razem, gdy próbuję rozszerzyć blok, który nie jest \ Magento \ Framework \ View \ Element \ Template, mam błędy. Chcę utworzyć blok, który rozszerza bardzo podstawową klasę bloków Magento \ Theme \ Block …

2
Jak zaktualizować stawki wysyłki przy użyciu Ajax, gdy element koszyka zostanie usunięty na stronie kasy?
Moje stawki wysyłki są obliczane na podstawie produktu znajdującego się w koszyku, a teraz po usunięciu produktu na Checkout/Cartstronie muszę zaktualizować stawki wysyłki. W tej chwili opcja Usuń element na Checkout/Cartstronie aktualizuje całkowitą sekcję, ale nie odświeża stawek wysyłki. Byłoby bardzo pomocne, gdyby ktoś mógł poprowadzić mnie, jak wywołać stawki …




1
Czy możesz osiągnąć zero przestojów dzięki Magento2?
Jeśli masz nowy moduł i musisz uruchomić setup:upgrade, to nie widzę sposobu na zero przestojów. Zawsze będzie to 10-20 sekund w dół, ponieważ musisz zaktualizować bazę danych. A może coś mi brakuje? Nawet jeśli wdrażasz w innym folderze, a następnie po wygenerowaniu wszystkich plików symlinkujesz środowisko na żywo do tego …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.