Pytania otagowane jako adminhtml

Pytania dotyczące rozszerzenia panelu administracyjnego Magento i motywu admina

1
Magento 2 Adminhtml formularze rozkładające się na wiele kart
Próbuję utworzyć moduł zaplecza, w którym na stronie edycji używam admin-2column-leftukładu. Chcę mieć formularz na każdej karcie, ale nie rozumiem, jak to zrobić. Idealnie chciałbym wiedzieć, jak przypisać różne formularze uiComponentsdo różnych kart lub jak zdefiniować jeden uiComponentdla mojego formularza, ale być w stanie przypisać, który zestaw pól pasuje do …

3
Jak zaktualizować routery administracyjne niestandardowego modułu dla poprawki SUPEE-6788
Nie jestem pewien, jak zaktualizować niestandardowe moduły do ​​pracy z łatką SUPEE-6788 , instrukcje nie są bardzo jasne. Opierając się na samouczku Alana Storma , stworzyłem prosty moduł w generatorze www.silksoftware.com/magento-module-creator/ do testowania. Ma niestandardową stronę w adminie, która działa idealnie dobrze, ale kiedy zastosuję poprawki wymagane w SUPEE-6788, strona …

2
Utwórz kartę i wstaw niestandardową siatkę do karty
Utworzyłem siatkę, wykonując ten samouczek. Chciałbym utworzyć 4 siatki więcej, problem polega na tym, że muszę dodać wszystkie te siatki do karty do tej pory stworzyłem kontroler do ładowania bloku w następujący sposób: class Lime_Customgrid_Adminhtml_CustomController extends Mage_Adminhtml_Controller_Action { public function indexAction() { $this->_title($this->__('Custom'))->_title($this->__('Custom Lime')); $this->loadLayout(); $this->_setActiveMenu('sales/sales'); $this->_addContent($this->getLayout()->createBlock('lime_customgrid/adminhtml_table_custom')); $this->renderLayout(); } } …

1
Łatka 5994 powoduje błąd stanu modułu Adminhtml 404
Kiedyś zastosowałem łatkę 5994 i spowodowało to, że sekcja administracyjna modułu, który buduję, wyrzuciła 404. Czy ktokolwiek inny to miał. Moduł działa dobrze na interfejsie użytkownika. To Magento 1.8.1.0 i po wycofaniu się z moich zatwierdzeń jest to zdecydowanie łatka 5994, w której wszystko poszło nie tak. Czy ktoś jeszcze …

1
Długotrwałe żądania strony administracyjnej Blokowanie innych żądań
Jeśli zaloguję się do backendu Magento i wykonam jakieś zadanie, które zajmuje dużo czasu (globalne wyszukiwanie w dużych katalogach, długo działający przepływ danych itp.), Moja przeglądarka internetowa odmówi załadowania innych stron administracyjnych tylko w tej przeglądarce . Dlaczego tak się dzieje i czy istnieje jakakolwiek znana metoda obejścia tego problemu? …


3
Uzyskaj podstawowy adres URL lub dynamiczny adres URL W widoku Pliki JS lub HTML
Rozumiem, aby uzyskać dynamiczny adres URL w interfejsie, jeśli potrzebuję, mogę po prostu zdefiniować mage/urli użyć go jakourl.build('<Modulename>/<controllername>/<action>/') Kiedy spróbowałem tego samego dla backendu, nie zwróciło to oczekiwanego rezultatu. Podał aktualny adres URL i dopisał ścieżkę, którą podałem. Czy ktoś może wyjaśnić, jak to działa. Czy muszę gdzieś zdefiniować baseUrl?

2
Komponent siatki Magento nie sortuje się poprawnie
Skonfigurowałem komponent siatki w Magento - i sortowanie wydaje się zepsute. Gdzie mogę to debugować na poziomie javascript i / lub czy ktoś inny ma pojęcie, dlaczego tak się dzieje? Jeśli raz posortuję siatkę, zostanie wysłane żądanie ajax i wszystko posortuje się poprawnie. Jednak drugi sort, bez żądania ajax, renderuje …

2
Najlepszy sposób na dodanie dynamicznej siatki jako danych wejściowych w niestandardowym rozszerzeniu Adminhtml
Zbudowałem niestandardowe rozszerzenie lokalizatora sklepu z jego własną siatką i edytuję strony w Adminhtml i wszystko działa świetnie. W przypadku godzin otwarcia sklepów chciałbym wdrożyć dynamiczną siatkę, tak jak w przypadku opcji atrybutów. Teraz znalazłem rozwiązanie, ale mam nadzieję, że istnieje lepszy, a przynajmniej czystszy sposób. Do tej pory dodałem …

4
setSaveParametersInSession () na obiekcie niebędącym obiektem
Dostaję setSaveParametersInSession() on a non-object Ścieżka znajduje się w module administratora Training/Distributor/Block/Adminhtml/ w tym folderze mam Distributor/Grid.php i Distributor.php class Training_Distributor_Block_Adminhtml_Distributor extends Mage_Adminhtml_Block_Widget_Grid_Container { /** * my understanding: * $this->_blockGroup . '/' . $this->_controller . '_grid' * i.e. training_distributor/adminhtml_distributor_grid */ public function _construct() { $this->_blockGroup = 'training_distributor'; $this->_controller = 'adminhtml_distributor'; …
14 adminhtml  blocks 

3
Dodaj nową kolumnę do Sales_flat_order_grid
Jak mogę dodać nową kolumnę do sales_flat_order_gridtabeli i upewnić się, że wartości są tam poprawnie wstawione? „Źródło” nowej kolumny to niestandardowa kolumna, do której dodaliśmy sales_flat_order, nazwijmy ją foo. AFAICT, istnieją trzy sposoby foopojawienia się w głównej siatce zamówień: JOINsales_flat_order_gridkolekcja na sales_flat_order. Problem: Filtry nie działają już z powodu niejednoznacznych …




2
Jak zdefiniowana jest strona początkowa konfiguracji systemu (admin / system_config / index)?
Często zauważam, że strona początkowa konfiguracji systemu ( System > Configurationw panelu administracyjnym) różni się w zależności od instalacji. Zamiast pokazywać General > Generalsekcję, zawsze widzę sekcję tego lub innego rozszerzenia. Jak to się stało? To nie jest kolejność sortowania, ponieważ dzieje się tak również w sklepach, w których General …

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.