Magento

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

2
Jakie jest ostatnie wydarzenie wysłane przed przesłaniem treści do przeglądarki?
Muszę ustawić lub zaktualizować plik cookie, ale chcę się upewnić, że wszystkie (lub w jak największym stopniu) przetwarzanie żądania nastąpi przed uruchomieniem mojego kodu generowania plików cookie. tzn. jeśli użytkownik się zaloguje, chcę się upewnić, że przetwarzanie logowania nastąpiło przed uruchomieniem mojego kodu lub jeśli użytkownik doda coś do swojego …


2
Jak mogę dodać układ strony do modułu Mage_Page?
Odkryłem po aktualizacji Magento że rdzeń Mage_Page„s config.xmlzostał edytowany ręcznie, a teraz szukam zmienić XML w sposób, który nie nadpisuje rdzeń. Oto przykład podstawowego XML: <config> <modules> <Mage_Page> <version>1.6.0.0</version> </Mage_Page> </modules> <global> <models> <page> <class>Mage_Page_Model</class> </page> </models> <blocks> <page> <class>Mage_Page_Block</class> </page> </blocks> <page> <layouts> <empty module="page" translate="label"> <label>Empty</label> <template>page/empty.phtml</template> <layout_handle>page_empty</layout_handle> …



1
Magento 2 - Strona wszystkich produktów z warstwową nawigacją i paginacją
Chcę stworzyć całą stronę produktu z filters, toolbar, pagination. Mogę to zrobić, tworząc nową kategorię z nazwą All Productsi przypisując do niej wszystkie produkty. Myślę jednak, że nie jest to dobre podejście, ponieważ za każdym razem, gdy nowe produkty dodawane do witryny powinny być dodawane do kategorii Wszystkie produkty. Istnieje …

1
Magento 2 - Problem z sortowaniem produktów na stronie kategorii przy użyciu atrybutu produktu
Zrobiłem atrybut produktu i przypisałem go do zestawu atrybutów, aby pojawił się na stronie szczegółów produktu administratora. Na podstawie tego atrybutu produktu sortuję kolekcję produktów na stronie kategorii. Problemem jest, jak ustawić Catalog Input Type for Store Ownersię Text field. Będę musiał ustawić wartość liczbową dla każdego produktu, aby posortować …

1
Tabela „flaga”
W Magento 2 znajduje się tabela o nazwie flag. Tabela jest tworzona Magento\Setup\Model\Installer. Co robi / trzyma ten stół?

3
Magento 2 Zaktualizuj innodb_buffer_pool_size lub zmniejsz wartość wielkości partii
Po zainstalowaniu Magento 2.2.2, kiedy sprawdzam mój dziennik błędów, pojawia się to ostrzeżenie. Rozmiar pamięci przydzielony dla tabeli tymczasowej wynosi ponad 20% wielkości innodb_buffer_pool_size. Zaktualizuj innodb_buffer_pool_size lub zmniejsz wartość wielkości partii (co zmniejsza zużycie pamięci dla tabeli tymczasowej). Aktualny rozmiar partii: 100000; Przydzielony rozmiar pamięci: 50000000 bajtów; Rozmiar puli buforów …

2
Wartości niestandardowego atrybutu klienta Magento 2 nie są zapisywane w bazie danych?
Dodałem dwa niestandardowe atrybuty strony rejestracji klienta (alternatywny adres e-mail i alternatywny numer) w nowym module (poprzez: app / code /.../ Setup / InstallData.php). „Widok” zaprojektowałem w niestandardowym motywie (przesłaniając register.phtml). Teraz mogę zobaczyć nowe pola na stronie rejestracji. Jednak dane w nowych polach (alternatywny adres e-mail i numer) nie …

4
Dodaj kolumnę Schemat aktualizacji Magento 2
Chcę wstawić nowe pole dla tabeli bazy danych do mojego niestandardowego rozszerzenia przy użyciu schematu aktualizacji, postępując zgodnie z tym postem , ale dostałem komunikat o błędzie: [Zend_Db_Statement_Exception] SQLSTATE[42S02]: Base table or view not found: 1146 Table 'Category Depth.l ime_eleveniacategory' doesn't exist, query was: DESCRIBE `Category Depth`.` lime_eleveniacategory` oto mój …

5
Magento 2 Dodaj nowe pole do formularza administratora Magento_User
Szukam dobrego podejścia z dodanym / zaktualizowanym już (domyślnie) formularzem użytkownika Magento (moduł-użytkownik). Do formularza można dotrzeć w panelu administracyjnym, korzystając z tej ścieżki: System> Wszyscy użytkownicy> [wybrany_użytkownik]> główna karta edycji użytkownika (Informacje o koncie) Teraz próbuję użyć di.xml w moim module niestandardowym, w którym określam zależności: ` <preference for="Magento\User\Block\User\Edit\Tab\Main" …

1
Klucz formularza interfejsu użytkownika jest zastępowany
Mam obecnie problemy z formularzami frontendowymi, w których klucze formularzy są w jakiś sposób nadpisywane i wyświetlają nieprawidłowe klucze formularzy. Obecnie debuguję ten problem w formularzu logowania klienta. To jest migawka kodu z login.phtml, który skonfigurowałem, aby zobaczyć, co to jest wartość formkey. <?php $retrievedKey = $block->getBlockHtml('formkey'); echo $retrievedKey ; …


3
Parametry ładowania MAGE_DIRS w interfejsie CLI
W: pub/index.phpnastępujący kod służy do ustawienia adresów URL zmian zasobów multimedialnych i statycznych w celu pominięcia „/ pub”: $params[Bootstrap::INIT_PARAM_FILESYSTEM_DIR_PATHS] = [ DirectoryList::PUB => [DirectoryList::URL_PATH => ''], DirectoryList::MEDIA => [DirectoryList::URL_PATH => 'media'], DirectoryList::STATIC_VIEW => [DirectoryList::URL_PATH => 'static'], DirectoryList::UPLOAD => [DirectoryList::URL_PATH => 'media/upload'], ]; $bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $params); Niestety w skryptach CLI …

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.