Magento

15
Wyjątek PDO podczas wykonywania cron: wysyłanie kolejki newslettera kończy się niepowodzeniem (Nieznana kolumna „main_table.data” na „liście pól”)

zadanie cron kończy się niepowodzeniem podczas przetwarzania kolejki newslettera. Debugowałem wywołania PDO i wygląda na to, że Magento miesza tutaj pola. Nie mam pojęcia, skąd Magento (lub Zend PDO) uzyskuje pola do wyboru, ale wygląda to na całkowicie pomieszane: Wygląda na to, że Magento nie...

15
Radzenie sobie z podpowiedziami typu kastrowanego w Magento

Zastanawiam się tylko, czy ktoś ma lepsze strategie niż myślałem, aby sprawdzanie typu współistniało z niestandardową obsługą błędów Magento. W szczególności zastanawiam się nad „możliwymi do uchwycenia błędami krytycznymi”, które są zgłaszane w przypadku niedopasowania parametru z podaną czcionką....

15
Wydajne wywoływanie, filtrowanie i ładowanie kolekcji

W tej chwili ponownie używam wielu kolekcji zagnieżdżonych w pętlach foreach. Czy można przenieść te rzeczy o kilka poziomów wyżej? Obecnie jestem zmuszony ponownie ładować kolekcje, które mają ponad 51 tys. Podmiotów, co znacznie spowalnia. W szczególności kolekcje kitinventory. <?php class...

15
Sklep Magento nie jest bezpieczny

Ostatnio przejęłam zarządzanie sklepem Magento. Wczoraj otrzymaliśmy wiadomość e-mail od firmy informatycznej z informacją, że nasz sklep nie jest bezpieczny. Mimo że wątpię w prawdziwość wiadomości e-mail, pokazała ona ostatnie zamówienie w sklepie, liczbę zarejestrowanych klientów i ostatni...

15
DI i rozszerzenie bloku w Magento 2

Wydaje mi się, że staram się uchwycić wstrzykiwanie zależności Magento 2 za pomocą bloków, za każdym razem, gdy próbuję rozszerzyć blok, który nie jest \ Magento \ Framework \ View \ Element \ Template, mam błędy. Chcę utworzyć blok, który rozszerza bardzo podstawową klasę bloków Magento \ Theme \...

15
Nowy szablon systemu siatki Magento 2

Grzebałem w nowym systemie siatki zaplecza Magento w wersji Merchant beta 1.0.0. Przede wszystkim muszę powiedzieć, że jestem pod wrażeniem. Teraz możesz wybrać kolumny, które chcesz zobaczyć, możesz zmienić ich kolejność, możesz filtrować według atrybutów, które niekoniecznie mają kolumnę. Ale...