Pytania otagowane jako magento-2.1

Oznacza pytania związane z Magento CE i EE 2.1.x


2
Jak stworzyć wyskakujące okienko Magento 2 Modal, którego nie można zamknąć?
Próbuję utworzyć modalne okienko wyskakujące, którego nie można zamknąć. Ma przycisk, który prowadzi do następnej strony, klikając go, ale nie chcę, aby użytkownicy mogli go zamknąć. Wyskakujące okno modalne można zamknąć na 3 sposoby: Kliknij krzyżyk / [X]przycisk w prawym górnym rogu Naciśnięcie Escape Kliknij nakładkę Jak dotąd jest to …


2
Magento 2: Filtruj kolekcję produktów według wielu kategorii (Magento 2.1)
Używam Magento 2.1.0 i mam obecnie trudności z filtrowaniem kolekcji produktów z wieloma kategoriami. Użyłem więcej niż kilku sposobów, aby to zadziałało, ale nie zadziała. Zarozumiały: $catalog_ids = [618, 619, 620]; Zwraca NULL $productCollection = $this->productCollectionFactory->create() ->addAttributeToSelect('*') ->addCategoriesFilter(array('in' => $catalog_ids)); Zwraca wyjątek: niepoprawna nazwa atrybutu: id_kategorii $productCollection = $this->productCollectionFactory->create() ->addAttributeToSelect('*') …

1
Filtr Magento 2 nie działa, gdy kolumna niestandardowa jest dodawana do siatki sprzedaży za pomocą komponentu interfejsu użytkownika
Dodałem kolumnę niestandardową track_numberdo sprzedaży >> Siatka zamówień w Backend. <vendor_name>/Sales/view/adminhtml/ui_component/sales_order_grid.xml <?xml version="1.0" encoding="UTF-8"?> <listing xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd"> <columns name="sales_order_columns"> <column name="track_number" class="<vendor_name>\Sales\Ui\Component\Listing\Column\OrderGrid"> <argument name="data" xsi:type="array"> <item name="js_config" xsi:type="array"> <item name="component" xsi:type="string">Magento_Ui/js/grid/columns/column</item> </item> <item name="config" xsi:type="array"> <item name="visible" xsi:type="boolean">true</item> <item name="dataType" xsi:type="string">text</item> <item name="align" xsi:type="string">left</item> <item name="filter" xsi:type="string">text</item> <item name="label" xsi:type="string" …

1
Magento 2 pokazuje normalną cenę ze specjalną ceną na minicart
Mogę ustawić cenę normalną wraz z ceną specjalną, a jednocześnie umieścić niestandardową funkcję w pliku podstawowym vendor/magento/module-weee/Block/Item/Price/Renderer.php public function getUnitItemPriceExclTax() { $priceExclTax = $this->getItem()->getProduct()->getPrice(); return $priceExclTax; } I wywołanie tej funkcji do pliku podstawowego, vendor/magento/module-weee/view/frontend/templates/checkout/cart/item/price/sidebar.phtml Tak więc prawidłowe ustalenie obu cen, ale chcę to zastąpić vendor/magento/module-weee/Block/Item/Price/Renderer.php blok na moim module …

1
Magento 2.1: jak usunąć argument i / lub element argumentu z bloku?
Muszę usunąć cenę „od - do” na stronie produktu pakietu. Pytanie brzmi: jak usunąć element z argumentu? Blok jest tworzony w magento2 / vendor / magento / module-bundle / view / base / layout / catalog_product_prices.xml <layout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/layout_generic.xsd"> <referenceBlock name="render.product.prices"> <arguments> <argument name="bundle" xsi:type="array"> <item name="prices" xsi:type="array"> <item name="tier_price" …

2
Pliki cookie Magento 2 nie działają, gdy cała pamięć podręczna jest włączona
W obserwatorze ustawiam taki plik cookie: $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $cookieManager = $objectManager->get('Magento\Framework\Stdlib\CookieManagerInterface'); $cookieManager->setPublicCookie('myvar', $myVar); Wszystko działa, gdy Full page cachingjest wyłączone. Jednak po jej włączeniu plik cookie nie zostanie ustawiony. Jak mogę to naprawić?

2
Magento 2: właściwe wykorzystanie pomocników
Zaczynam widzieć coraz więcej osób deklarujących klasy pomocników, aby móc korzystać z następujących plików plików: $this->helper('Path/To/Helper/Class')->customMethod(); Ten rodzaj kodu pozwala ludziom uniknąć bezpośredniego ograniczenia menedżera obiektów, ale zazwyczaj widzę w tych pomocnikach kod, który powinien być kodem blokowym. Oto moje pytania: co należy pisać w klasach pomocniczych? w jakich przypadkach …

2
Gdzie utworzyć niestandardowe rozszerzenia dla Magento2?
Niektóre artykuły zachęcają do tworzenia niestandardowych rozszerzeń, app/codea inne zachęcają do ich tworzenia vendor. Czy obie te metody są w porządku? Co jeśli chcę zastąpić moduł vendor? Czy muszę pisać moduł niestandardowy również w vendorfolderze lub app/code? Czy działają one jak codepools jak w Magento 1.x? Prosimy o wyjaśnienie celu …

4
Brak łącza Magento 2.1 Web Wizard Wizard
Zainstalowano nowy sklep Magento 2.1 (php 7.0.8), z / pub jako głównym katalogiem WWW z wiersza poleceń i przy użyciu pliku tar.gz. Wydaje się, że wszystko jest w porządku, ale kiedy przejdę do panelu administracyjnego pod: System -> Narzędzia brakuje łącza do „Kreatora konfiguracji sieci”. / setup jest poprawnie aliasowane …

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.