Magento

Pytania i odpowiedzi dla użytkowników platformy e-commerce Magento

2
Jak ustawić wartości konfiguracji w Magento 2?
Wcześniej (czyli w Magento 1) stworzyliśmy moduł o nazwie Setup, który zawierał ustawienia dla strony. Skrypty aktualizacji wyglądają mniej więcej tak: $installer = $this; $installer->startSetup(); $installer->setConfigData("fastsimpleimport/general/partial_indexing", 1); $installer->setConfigData("fastsimpleimport/product/disable_preprocess_images", 1); $installer->setConfigData('general/country/default', 'GB'); $installer->setConfigData('general/locale/firstday', 1); $installer->setConfigData('general/locale/timezone', 'Europe/London'); $installer->setConfigData('general/store_information/merchant_country', 'GB'); $installer->setConfigData('design/header/welcome', 'Enter your value'); $installer->setConfigData('design/head/title_suffix', 'Enter your value'); $installer->setConfigData('currency/options/base', 'GBP'); $installer->setConfigData('currency/options/default', 'GBP'); // …

2
Jak korzystać z Knockout JS w Magento 2
Mój problem: Próbuję napisać małą aplikację Knockout JS w Magento 2, staram się zainicjować aplikację, ponieważ gdy ko.applyBindings(AppViewModel, document.getElementById("koTest"));ją używam , łamie Knockout używany przez Magento i generuje ten błąd: Uncaught Error: You cannot apply bindings multiple times to the same element. Podejrzewam, że to z powodu: Podejrzewam, że dzieje …



2
Jak rozwiązać status indeksu „zawieszony” (n w zaległościach)
Jeden z indeksatorów skonfigurowanych do aktualizacji zgodnie z harmonogramem jest zablokowany w stanie „zawieszony” i nie jest już aktualizowany. Wyjście z bin/magento indexer:status +----------------------------+------------------+-----------+-------------------------------+---------------------+ | Title | Status | Update On | Schedule Status | Schedule Updated | +----------------------------+------------------+-----------+-------------------------------+---------------------+ | ... | | | | | | IntegerNet_Solr | Reindex …

4
Magento 2.2 często bardzo wolno, 100% użycie procesora po instalacji: aktualizacja
Obecnie działam Magento 2.2, php7, Apache2na Amazon AWS EC2 c4.largeinstancji, ale nawet instancje t2.micro są zwykle w porządku, gdy używam jej jako serwera programistycznego. Z jakiegoś powodu co jakiś czas po uruchomieniu Instalatora: uaktualnij po zaktualizowaniu jednego z plików instalacyjnych w jednym z moich modułów niestandardowych lub po zainstalowaniu modułu …



5
Magento 2: wyświetl statyczne bloki na stronie głównej
Jak wyświetlić statyczne bloki na stronie głównej? Chcę pokazać blok statyczny w domu na stronie. Przesłaniam module_cms i dodaję ten kod do cms_index-index, ale pokazuje on tylko ostatni blok <referenceContainer name="content.bottom"> <block class="Magento\Cms\Block\Block" name="block_identifier"> <arguments> <argument name="block_id" xsi:type="string">block1</argument> </arguments> </block> <block class="Magento\Cms\Block\Block" name="block_identifier" after="-"> <arguments> <argument name="block_id" xsi:type="string">block2</argument> </arguments> </block> …
12 magento2 

3
Dodatkowe dane Magento 2 do metody wysyłki
Wprowadzam nową metodę wysyłki i muszę dodać nową kolumnę, aby sprawdzić stawki wysyłki. Dane pochodzą z niestandardowych ustawień metody wysyłki, na przykład opisu metody. Lub jakieś pole wejściowe, w którym klient może dodać informacje (dane prawdopodobnie zostaną zapisane w ofercie, a później w kolejności). Prawdopodobnie najłatwiejszą częścią jest wdrożenie szablonu …

1
@ media-common - Dlaczego musimy tego używać?
W dokumentacji lib Magento 2 zawiera następujące elementy: @ media-common: true | false - określa, czy generować wspólne style. W przypadku popularnych stylów za każdym razem, gdy chcesz dodać niektóre style, których powinieneś użyć & when (@media-common = true) { your styles } Pytanie Jaka jest różnica między używaniem tego …

11
Błąd krytyczny: nie można utworzyć instancji interfejsu
Mój sklep Magento zgłasza ten błąd: Błąd krytyczny: Nie można utworzyć instancji interfejsu Magento \ Framework \ View \ Design \ Theme \ ResolverInterface w /Library/WebServer/Documents/magento/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php w linii 73 Nie wiem, dlaczego to się zaczęło. Nie wykonałem instalacji nowego modułu. Sklep działał dobrze. Sprawdzam uprawnienia do plików i nie widzę …
12 magento2  design 

2
Jaki jest cel budowania zablokowanej strony / niepakowanej strony zajmuje około minuty, spędzonej na zasypianiu
Myślę, że od aktualizacji do Magento 2.3.1 mam problemy z niebuforowanymi ładowaniami stron (podczas programowania). Zrobiłem ślad blackfire.io i okazuje się, że spędzamy tutaj 42 sekundy . Teraz zastanawiam się, jaki jest tego cel. Chyba biegam w jakimś stanie wyścigowym? Czy ktoś wcześniej czegoś takiego doświadczył? EDYCJA: Stos wywołań wydaje …

3
Wyświetl liczbę produktów nie aktualizuje się
Istnieją 3 różne tabele, które przechowują liczbę wyświetleń produktu report_viewed_product_aggregated_daily report_viewed_product_aggregated_monthly report_viewed_product_aggregated_yearly Jeśli chcę uzyskać bieżącą liczbę wyświetleń produktu, mogę uzyskać go z dowolnej z tych tabel. Ale problem polega na tym, że ilekroć otwieram produkt na interfejsie użytkownika, żadna z tych tabel nie pokazuje żadnych wyników związanych z tym …

4
Obraz produktu w szablonie e-maila na fakturze
Próbuję uzyskać obrazy produktów do szablonu wiadomości e-mail z fakturą. Użyłem poniżej kodu. Ale otrzymuję tylko symbol zastępczy Magento w szablonie e-maila. <td> <?php $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $product_id = $_item->getOrderItem()->getProduct(); $product = $objectManager->get('Magento\Catalog\Model\Product')->load($product_id); $_imagehelper = $objectManager->get('Magento\Catalog\Helper\Image'); $image_url = $_imagehelper->init($product, 'cart_page_product_thumbnail')->getUrl(); ?> <img src="<?php echo $image_url; ?>" alt="<?php echo $product->getName(); ?>" …

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.