Magento

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

1
Magento 2 Zastąp domyślny szablon nagłówka
Stworzyłem własny motyw, rozszerzając go Magento/Blank. Teraz chce zastąpić pliki domyślny szablon nagłówka link.phtml, topmenu.phtml,header.phtml który znajduje się vendor/module-theme/view/frontend/templatespod moim tematem. Mój motyw znajduje się pod adresem app/design/frontend/MyModule/MyTheme Daj mi więc znać, jak mogę to zmienić i jaka będzie jego struktura.




2
Magento 2: Warstwowy filtr cen nawigacji nie działa po zastosowaniu rabatu na produkty niestandardowe
Pracuję nad modułem rabatu na produkty. Zrobiłem to za pomocą wtyczki i obserwatora. działa dobrze na stronie produktu i stronie listy. Ale filtr cen nie działa zgodnie ze zaktualizowaną ceną produktu. Oto mój kod, którego używam do dostosowania ceny. Nazwa dostawcy / nazwa modułu / etc / di.xml <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" …

1
Ustaw wartości domyślne dla wielokrotnego wyboru komponentu interfejsu użytkownika
Mam niestandardową jednostkę w mojej instalacji Magento 2. Jedno z pól tego podmiotu jest typu wielokrotnego wyboru i zawiera listę wszystkich krajów. Używam komponentów interfejsu użytkownika do formularza administratora. Ponieważ w zaznaczeniu znajduje się około 200 rekordów, nie chcę mieć pola wielokrotnego wyboru, ponieważ nie jest to takie łatwe w …

4
Jak wyświetlić niestandardowy atrybut w polu Administracyjny adres wysyłki?
Dodałem rozwijane pole niestandardowe na stronie kasy z wartościami niestandardowymi. Działa dobrze, a także zapisuje wartości atrybutów w bazie danych, ale nie wyświetla się w adresie wysyłki zamówienia. Masz pomysł, jak to pokazać? InstallSchema.php $connection->addColumn( $installer->getTable('quote_address'), 'mob_type', [ 'type' => \Magento\Framework\DB\Ddl\Table ::TYPE_TEXT, 'nullable' => true, 'default' => NULL, 'length' => …


3
Popraw wydajność połączeń SOAP
Mam problem z wydajnością Magento 2.1 W moim sklepie mam 90 000 produktów. Dodałem te produkty do mydła. Kiedy to zrobiłem, zajęło to około 7 sekund dla każdego artykułu (produktu?) (Zapytanie> Odpowiedź). Podsumowując, zainicjowanie wszystkich produktów zajęło kilka dni. Teraz wszystkie produkty są w sklepie. Przez kilka tygodni muszę aktualizować …

3
Magento 2: Różnica między modelami a modelami danych
Wiem, że Magento 2 wprowadziło modele danych jako część architektury umowy serwisowej. Modele danych zwykle implementują interfejsy zdefiniowane w Api / Data / modułu. Ale wydaje się, że Magento zachowało również stare modele. Weźmy przykład do klienta-modułu. Interfejs modelu danych zdefiniowany w Api / Data / CustomerInterface.php Powyższy interfejs jest …

3
Programowe tworzenie klientów
Chcę programowo tworzyć niektórych klientów i mam problem, gdy chcę zapisać identyfikator witryny. Mam wiele identyfikatorów witryn: 0 => admin 1 => germany 2 => hungary 3 => romania To jest mój kod: $customer = Mage::getModel("customer/customer"); $customer->setWebsiteId(3); $customer->setStoreId(1); ..... $customer->save(); Po zapisaniu klienta otrzymuję Adminwartość wybraną ze strony internetowej . …


2
Popraw dane XML i spróbuj ponownie. Element „referenceBlock”: ten element nie jest oczekiwany
Popraw dane XML i spróbuj ponownie. Element „referenceBlock”: ten element nie jest oczekiwany. Oczekiwany jest jeden z (referenceContainer, kontener, update, move). Linia 1 Wystąpił ten błąd podczas próby usunięcia tytułu strony za pomocą funkcji Projektowanie -> Aktualizacja układu XML Ten kod użyłem do usunięcia bloku: <referenceBlock name="page.main.title" remove="true"/> referenceContainer działa …
13 magento2 

3
Magento 2: Obserwator zdarzeń do wyboru metody płatności
Pracuję nad niestandardowym rozszerzeniem, w którym muszę zadzwonić do obserwatora, gdy dowolna metoda płatności zostanie wybrana z listy dostępnych metod płatności na stronie kasy. Czy ktoś może mi powiedzieć, którego obserwatora zdarzeń powinienem użyć do tego? Muszę wywołać funkcję niestandardową i dodać opłatę do sumy częściowej koszyka.

1
Przepływ zamówień Magento2 Rest API
Wykonuję wywołania interfejsu API REST na stronie magento w celu złożenia zamówienia. Poniżej znajduje się sekwencja moich połączeń. Utwórz wózek rest/V1/guest-carts/ Zdobądź wózek rest/V1/guest-carts/bae0af147b83f1561f66cc4e3c97916e Dodaj produkty do koszyka rest/V1/guest-carts/24/items Dodaj informacje rozliczeniowe, ustaw metodę płatności i złóż zamówienie rest/V1/guest-carts/24/payment-information W tej sekwencji zamówienie otrzymuje status ze statusem „w toku”. Zastanawiam …

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.