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ć.

1
Jak zarządzać config.php w Magento 2
Przede wszystkim jest to może pytanie, na które już udzielono odpowiedzi, ale nie znalazłem nic na ten temat. To nie jest problem, ale pytanie o najlepszy sposób zarządzania plikiem config.phpw Magento 2. W rzeczywistości nasz config.phpnie jest wersjonowany (domyślnie w .gitignorepliku M2 ), więc nie ma go w naszym repozytorium. …

5
Wyskakuj minicart, gdy dodam produkt do koszyka magento 2
Korzystam z Magento 2.0.7, a to, co próbuję zrobić, to wyskakować koszyk (prawy górny koszyk ajax minicart), gdy dodam do niego produkt, Zasadniczo go uruchom. Próbowałem dodać klasę „showcart” do moich klas przycisków „dodaj do koszyka”, ale jeśli to zrobię, przycisk po prostu otworzy koszyk i nie doda już produktu.
15 magento2  cart  popup 


2
Co oznaczają ciągi „# @ +” i „# @ -” w komentarzach?
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 ATTRIBUTE_CODE = 'attribute_code'; ... const IS_SEARCHABLE_IN_GRID = 'is_searchable_in_grid'; /**#@-*/ ... } Jaki jest cel tych znaczników?

3
Magento 2: pobierz adres URL produktu
Próbuję uzyskać rewrite product urlz load productniestandardowego modułu. Otrzymuję adres URL w http://localhost/m2/catalog/product/view/id/1401/category/23/formacie. Ale ja chcę http://localhost/m2/juno-jacket.html Oto kod w konstruktorze public function __construct( \Magento\Catalog\Helper\Product $catalogProductHelper, ) { $this->catalogProductHelper = $catalogProductHelper; } Funkcja niestandardowa public function abc(){ $product_id = '123'; return $this->catalogProductHelper->getProductUrl($product_id); } abc() method zwróć adres URL jak http://localhost/m2/catalog/product/view/id/1401/category/23/

6
Lokalna instalacja Magento 2 nie generuje plików w folderze pub / static
Właśnie zainstalowałem Magento 2 Community Edition z przykładowymi danymi (pobranymi z ich strony internetowej i nie zainstalowanymi z kompozytorem) lokalnie przez MAMP. Proces instalacji powiódł się, ale brakuje wszystkich plików w folderze pub / static z wyjątkiem .htaccess. Oznacza to, że wszystkie css, js itp. Zwracają 404 zarówno dla frontendu, …

6
Jak wydrukować kwerendę mysql kolekcji w Magento 2?
Jest getSelect()->__toString();dostępny w Magento 1 do wydruku kwerendy kolekcji. jak poniżej przykład $products = Mage::getModel(‘catalog/product’) ->addAttributeToFilter(‘status’, array(‘eq’ => 1)); echo $products->getSelect()->__toString(); Czy w Magento 2 jest dostępna metoda? Znalazłem to, ->printLogQuery(true);ale nie działa dla mnie. Aktualizacja: poniżej znajduje się kod. Staram się uzyskać produkty bestsellerów. działa idealnie, ale chcę wydrukować …

2
Jak stworzyć niestandardowy moduł rozwoju w Magento 2 od podstaw?
Jak stworzyć Custom Module Development od zera w Magento 2 z następującym punktem. 1.Jak utworzyć moduł 2.Jak zainstalować i zaktualizować bazę danych 3.Jak utworzyć moduł, przeglądać i kontrolować warstwy 4.Jak przetestować integrację wszystkich komponentów modułu 6.Jak utworzyć polecenie Magento CLI 7.Jak skonfigurować zaplanowane zadanie w Magento 2 8.Jak utworzyć pozycję …
15 magento2  grid  crontab  cli  webapi 



2
Obsługa wyjątków w Magento 2
W Magento 1 udało mi się złapać wyjątki i zalogować je do exception.logpliku za pomocąMage::logException($e); Teraz w Magento 2 mogę, catch (\Exception $e)ale co mam zrobić z wychwyconym wyjątkiem? Jak mogę się zalogować do exception.log? Lub jaki jest typowy sposób poradzenia sobie z tym?

7
Jak zastąpić pliki .phtml w Magento 2
Chcę dostosować stronę szczegółów produktu, więc wymagało to zastąpienia niektórych plików .phtml w następujących lokalizacjach. Więc chcę wiedzieć, jak zastąpić pliki .phtml w vendor\magento\module-catalog\view\frontend\templates\productlubvendor\magento\module-theme\view

7
Przekieruj kontroler w Magento 2
Dodałem nową niestandardową kartę w panelu klienta. Jeśli mój niestandardowy formularz zostanie pomyślnie wykonany, muszę przekierować na stronę główną klienta customer/account. W jaki sposób mogę to zrobić?

4
500 Błąd wewnętrzny serwera podczas instalacji magento2.2.2
Próbuję zainstalować Magento 2.2.2 w moim lokalnym środowisku Windows za pomocą WAMP. Ale daje mi 500 wewnętrzny błąd serwera . Kiedy zastępuję poprzednią wersję htaccesspliku, działa. Czy to byłby problem? Przepisz silnik jest włączony i moduł jest załadowany. Dziennik błędów: Invalid command '<IfVersion', perhaps misspelled or defined by a module …

1
Magento 2: Jak wyświetlić niestandardową opcję w innym pliku phtml
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" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <!-- <update handle="checkout_cart_item_renderers"/> --> <body> <referenceContainer name="content"> <referenceBlock name="checkout.cart.form"> <action method="setTemplate"> <argument name="template" xsi:type="string">Bespoke_Bespoke::cart/form.phtml</argument> </action> </referenceBlock> <referenceBlock name="checkout.cart.item.renderers.override"> <action method="setTemplate"> …

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.