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
Magento 2: jakie są pliki przechwytujące w var / generation?
Zauważyłem więc kilka Interceptor.phpplikówvar/generation Wiem, że ten folder zawiera generowane klasy tworzone w locie dla następujących elementów: Fabryki Proxy Wtyczki Zakładam, że pliki Interceptora są połączone z plikami wtyczek, ale czasami nie rozumiem, w jaki sposób te pliki są generowane. Na przykład mam, var/generation/Magento/Framework/App/Response/Http/Interceptor.phpale ten plik nie pasuje do żadnej …

4
Magento 2 - Utwórz zamówienie za pomocą REST API
Muszę użyć interfejsu API REST Magento, aby utworzyć zamówienie z klienta mobilnego. W moim przypadku strona mobilna zrealizuje płatność bezpośrednio przy użyciu zestawu SDK PayPal. Muszę utworzyć zamówienie, ustawiając metodę płatności na przekaz pieniężny i wykonać kasę gościa. Z jakich interfejsów API należy skorzystać, aby to osiągnąć?

2
Magento2 tłumaczy tekst szablonu Javascript (KO)
Próbuję dodać tłumaczenie <!-- ko i18n: 'Store credit available' --><!-- /ko -->obecnego tekstu vendor/magento/module-customer-balance/view/frontend/web/template/payment/customer-balance.html, ale jeśli spróbuję go zmienić i18n/en_US.csv, nadal nie działa. Wyczyściłem pamięć podręczną i użyłem wdrażania zawartości statycznej. Czy istnieje inny sposób dodawania tłumaczeń dla szablonów KO?

5
Magento 2: Programowo dodaj wartość do `core_config_data`
Czy Magento 2 ma abstrakcję wysokiego poziomu, która pozwala programistom końcowym aktualizować wartości konfiguracyjne w core_config_datatabeli? Czy też używanie prostego SQL jest jedynym sposobem na to w Magento 2? tzn. w Magento 1 możesz zrobić coś takiego $config_model = new Mage_Core_Model_Config(); $config_model->saveConfig('my/config/path', $unique_id, 'default', 0); i zapisz wartości konfiguracji w …

2
Magento 2: Domyślne wartości dla konfiguracji `system.xml`
W Magento 1 było to możliwe Konfiguracja interfejsu użytkownika dla sekcji Konfiguracja systemu w etc/system.xmlplikach Ustaw wartości domyślne dla tych pól w etc/config.xmlplikach Za kulisami Magento ładuje dane core_config_data, a jeśli nic nie zostało ustawione, domyślnie przyjmują wartości ustawione globalnie etc/config.xml. (wersja uproszczona - to trochę bardziej skomplikowane ) Czy …

4
Jakie polecenia kompilacji są potrzebne w trybie programisty i kiedy?
Czy ktoś może mi dać instrukcje, kiedy uruchomić polecenia kompilacji w trybie deweloperskim Magento 2? Nie jestem pewien, czy dobrze to rozumiem. W devdocs tryb programisty jest opisany następująco: Pliki widoku statycznego nie są buforowane; są zapisywane do katalogu pub / static Magento przy każdym wywołaniu Czy to oznacza, że …

3
Dlaczego i kiedy używać „Płaskiego katalogu”?
Podczas badań nad wydaniem strony internetowej Magento, znalazłem kilka linków, w których ludzie mówią, że włącz „Płaski katalog”, aby zwiększyć wydajność i szybkość. Problem polega na tym, że nie jest domyślnie włączony, szybkość jest problemem. Czy włączenie „Płaskiego katalogu” również będzie miało negatywny wpływ? Moja strona magento zawierała 100 produktów …

4
Magento 2: Programowe wysyłanie wiadomości e-mail
Czy Magento 2 ma jakąkolwiek wbudowaną integrację z systemami dostarczania e-maili transakcyjnych stron trzecich, takimi jak Amazon SES, Mandrill itp., Czy też wbudowana funkcja e-mail wciąż opiera się na mailfunkcji PHP ? Czy e-maile są wysyłane z trzecią rzeczą? Jeśli odpowiedź brzmi mail, czy są jakieś rozszerzenia stron trzecich, takie …

10
Połączone JS i CSS nie działają w trybie produkcyjnym
Byłem w trybie programisty , wszystko było świetnie, kiedy zmieniłem na tryb produkcyjny , opcje Scalonych CSS i JS wydają się być ignorowane, wróciłem do listy wszystkich css i js. Również strona produktu pokazuje tylko zdjęcia produktu w trybie programisty, po przejściu do trybu produkcji znikają. Jakaś myśl, która może …

17
Poprawka bezpieczeństwa SUPEE-11086 - Możliwe problemy?
Magento wydało nową łatkę bezpieczeństwa dla M1 oraz aktualizacje dla M1 i M2. Te wydania zawierają krytyczne poprawki bezpieczeństwa. „Zdecydowanie zalecamy, aby wszyscy kupcy dokonali aktualizacji jak najszybciej”. Na jakie problemy należy zwrócić uwagę podczas aktualizacji lub stosowania tej poprawki? SUPEE-11086 SUPEE-11086, Magento Commerce 1.14.4.1 i Open Source 1.9.4.1 zawierają …

4
Wyświetl obraz w siatce administratora w Magento 2
Chcę wyświetlić obraz w siatce administracyjnej jednego z moich modułów. Używam nowego systemu grid, tego z elementami interfejsu użytkownika. Przyjrzałem się, jak miniatura jest dodawana do siatki dla produktów, ale to trochę ponad moją głowę. Moja jednostka nie jest EAV, jest prostą jednostką z płaskim stołem. Próbowałem dodać to do …

6
Wersja Instalatora Magento2 dla modułu nie jest określona
Zainstalowałem lokalną kopię Magento 2. Mam problem z niestandardowym modułem. Postępowałem zgodnie ze strukturą plików / folderów app/code/Ps/HelloWorld/etc/module.xml: <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd"> <module name="Ps_HelloWorld" schema_version="0.0.1" setup_version="0.0.1" /> </config> Wewnątrz tego pliku mam następujące: Odświeżiłem pamięć podręczną sklepu, a następnie otrzymałem: Wersja instalacyjna dla modułu „Ps_HelloWorld” nie jest określona.

3
Czy kiedykolwiek istnieje powód, aby preferować $ model-> load () nad umowami serwisowymi?
Rozumiem, że preferowanym sposobem pracy między modułami w Magento 2 jest korzystanie z umów serwisowych. Więc jeśli chcę załadować produkt, korzystam z repozytorium produktów: $product = $productRepository->getById($id); czyli na podstawie umowy zwracającej instancję Magento\Catalog\Api\Data\ProductInterface. Ale zamiast tego mógłbym również użyć starego sposobu, wywołując bezpośrednio warstwę domeny: $product = $productFactory->create()->load($id); Czy …

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.