Magento

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

5
Czy mogę edytować zamówienie i zachować informacje o płatności?
Mam klienta, który zamówił 5 produktów, ale 2 są niedostępne i nie mogą zrealizować pełnego zamówienia. Jednak gdy edytuję zamówienie (usuwam je i tworzę nowe), aby usunąć dwa kody SKU, informacje o karcie kredytowej zostają usunięte. Czy istnieje sposób, aby to zachować, więc nie muszę dzwonić do klienta?
12 orders  admin 

2
Importuj / eksportuj strony CMS / bloki CMS
Czy ktoś zna jakieś moduły, których można użyć do importu / eksportu stron cms (i bloków) w CE? Scenariusz, na który teraz patrzę, to: użytkownicy (redaktorzy treści) tworzą strony / bloki z zawartością na stronie pomostowej (sklonowanej po aktywnej stronie, innym db, różnych serwerach) po sprawdzeniu poprawności stron użytkownicy ponownie …
12 import  cms 

2
Jak obsługiwać tłumaczenia za pomocą biur tłumaczeń?
Zastanawiam się, jak najlepiej realizować tłumaczenia za pomocą biur tłumaczeń. Zasadniczo widzę dwa sposoby : Wyślij im pliki CSV . Daj im dostęp do instalacji Magento do tłumaczenia wbudowanego . Te problemy , które mogą wystąpić: Pliki CSV Dość wiele agencji woli „profesjonalne” formaty plików, takie jak .pot / .po …

3
Generowanie mapy witryny dla modelu niestandardowego
Opracowałem na zamówienie moduł, który wymienia szereg osób na stronie. Każda osoba ma własny adres URL (specjalnie zaprojektowany kontroler Magento, który wykonuje podstawowe CRUD w modelach Person) i muszę podać te publiczne adresy URL do pliku XML Google Sitemap. Chcę użyć generowania map witryn Magento i crona, jeśli mogę. Mage_Sitemap_Model_ObserverJuż …

1
Jak udostępniać obserwowalne wyniki Knockout JS między komponentami interfejsu użytkownika
Rozumiem, jak używać imports: {}iexports: {} udostępniać właściwości składników interfejsu użytkownika, takie jak: defaults: { exports: { shouldShowMessage: '${$.component}' } } Która zwraca nazwę komponentu w eksporcie. Ale kiedy próbuję wyeksportować obserwowalność Nokaut, zawsze jest ona niezdefiniowana: defaults: { exports: { shouldShowMessage: '${$.shouldShowMessage}' } } ... setupKoBindings: function() { this.shouldShowMessage …

2
Magento2: Minicart jest pełny, a koszyk jest pusty
Wielu naszych klientów skarży się, że dodają rzeczy do koszyka, a następnie, gdy przechodzą do kasy, zostają przekierowani do pustego koszyka. Pomyśleliśmy, że może to wynikać z zbyt krótkiego czasu sesji, dlatego próbowaliśmy wydłużyć czas życia pliku cookie / sesji do 86400 (zarówno na serwerze administracyjnym, jak i serwerze). Następnie …


3
Usuń blok z układu bez nazwy
Chcę usunąć blok z układu w Magento 2, który jest zadeklarowany w rozszerzeniu innej firmy, ale blok nie ma nazwy. Czy mogę to zrobić? Blok jest zadeklarowany w ten sposób <referenceContainer name="before.body.end"> <block class="Magento\Backend\Block\Template" template="[Vendor_Module]::template.phtml"/> </referenceContainer> Nie mogę użyć <referenceBlock name="..." remove="true" /> ponieważ, jak widać, nie ma na nim …

3
Magento2 - setup: di: compile
Pracowałem nad projektem z jakimś niestandardowym kodem ... to nasz pierwszy „średni” projekt Magento 2, więc (jak sądzę tutaj wszyscy ludzie) każdego dnia uczymy się nowych rzeczy i musimy zmienić sposób postępowania dzięki nowej wersji Magento Powodem tego pytania jest pytanie o polecenie setup:di:compile Używam go od pierwszego dnia z …

1
Waga i wartość przesyłki Fedex nie są ustawiane podczas programowego tworzenia zamówienia
Próbuję utworzyć zamówienie programowo przy użyciu metody wysyłki FedEx. Inne metody działają dobrze. Kiedy ustawiam FedEx na otrzymywanie błędu, proszę podać metodę wysyłki. Po debugowaniu wiem, że waga i wartość są równe zero, ale wspomniałem o wadze i wartości produktu. Kod : Create.php <?php namespace yourmodule\namespace\Helper; class Create extends \Magento\Framework\App\Helper\AbstractHelper …

7
Magento 2.2.1 Nie można serializować wartości
Zaktualizowałem witrynę z wersji 2.1.6 do wersji 2.2.1 i mam problem z niemożnością serializacji błędu wartości w interfejsie użytkownika. {"0":"Unable to serialize value.","1":"#0 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Translate.php(494): Magento\\Framework\\Serialize\\Serializer\\Json->serialize(Array)\n #1 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Translate.php(190): Magento\\Framework\\Translate->_saveCache()\n #2 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Area.php(244): Magento\\Framework\\Translate->loadData(NULL, false)\n #3 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Area.php(215): Magento\\Framework\\App\\Area->_initTranslate()\n #4 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Area.php(142): Magento\\Framework\\App\\Area->_loadPart('translate')\n #5 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/View\/DesignLoader.php(55): Magento\\Framework\\App\\Area->load('translate')\n #6 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/App\/Action\/Plugin\/Design.php(48): Magento\\Framework\\View\\DesignLoader->load()\n #7 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Interception\/Interceptor.php(121): Magento\\Framework\\App\\Action\\Plugin\\Design->beforeDispatch(Object(Magento\\Cms\\Controller\\Index\\Index\\Interceptor), Object(Magento\\Framework\\App\\Request\\Http))\n #8 \/var\/www\/vhosts\/demo.com\/eiselec\/vendor\/magento\/framework\/Interception\/Interceptor.php(153): …
12 magento2  upgrade 



2
Magento 2 Menu nawigacyjne nie wyświetla się
Jestem nowy w Magento, więc proszę o wyrozumiałość: D Pomyślnie utworzyłem motyw, który jest potomkiem pustego motywu. Próbuję uruchomić menu i przez całe życie nie mogę zrozumieć, dlaczego się nie wyświetla. Przeczytałem kilka innych wątków i bez powodzenia. Dodałem kategorię główną z moimi podkategoriami. Następnie przypisałem go do ustawień sklepu. …

3
Jak renderować HTML za pomocą AJAX w Magento 2
Staram się znaleźć najlepszy sposób renderowania HTML przez AJAX w Magento 2. Sposób 1: Korzystanie z kontrolera bez układu Plik Foo/Bar/Controller/Popin/Content.php <?php namespace Foo\Bar\Controller\Popin; use Magento\Framework\App\Action\Action; use Magento\Framework\App\Action\Context; /** * Class Content */ class Content extends Action { /** * Content constructor. * * @param Context $context */ public function …

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.