Pytania otagowane jako grid-serlization

6
Dodawanie kolumn do siatki klientów za pomocą obserwatora lub przesłanianie siatki klientów
Mam problem z dodaniem kolumny do siatki klientów i wyświetlaniem wartości w tej kolumnie. Oto kod obserwatora, który próbowałem wyświetlić kolumnę: - if ($block->getType() == 'adminhtml/customer_grid') { $customer = $observer->getCustomer(); $collection = Mage::getResourceModel('customer/customer_collection'); $block->addColumnAfter('mobile', array( 'header' => 'Mobile No.', 'type' => 'text', 'index' => 'mobile', ), 'email'); } Dodaje to …


5
Problem z użyciem „posiadania” w kolekcji Magento
Próbuję zbudować niestandardową kolekcję dla siatki w module administracyjnym Magento. Utworzyłem nową metodę kolekcji o nazwie „addAttributeHaving”, która wykonuje następujące czynności: public function addAttributeHaving($value) { $this->getSelect()->having($value); return $this; } Zobacz kod kolekcji: $collection->addFieldToSelect( array( 'entity_id', 'created_at', 'increment_id', 'customer_email', 'customer_firstname', 'customer_lastname', 'grand_total', 'status' ) ); $collection->getSelect()->joinLeft(array('sfop' => 'sales_flat_order_payment'), 'main_table.entity_id = sfop.parent_id', …

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 …
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.