2011-08-11 17 views
11

Próbuję utworzyć raport w Magento. Podążyłem za tutorialem od Alana Storma, aby rozpocząć prace w panelu administracyjnym http://alanstorm.com/magento_admin_controllers i mam teraz pojęcie, jak sprawić, aby kontrolery pracowały w panelu administracyjnym.Jak utworzyć raport w Magento

Chciałbym przejść do następnego etapu i tworzyć raporty. Raporty, które tworzę, myślę, że po prostu chcę, żeby działały jak widżety siatki, które są używane w całym panelu administracyjnym Magento.

Jednak ciężko mi znaleźć dobry poradnik, jak je utworzyć. Jeśli ktoś mógłby wyjaśnić, w jaki sposób działają lub skierować mnie do samouczka, który dla nich pracował, byłbym bardzo wdzięczny.

Odpowiedz

12

* AKTUALIZACJA *

Podejście oparte SQL, do rozważenia:


Osobiście próbowałem wykonawczych donosi "Magento" sposób i okazało się, że jest to znacznie łatwiejsze i prostsze, niż użycie siatki. Jednak oto niektóre z zakładek, które mam w odniesieniu do tworzenia raportów.

nadzieję, że te pomoc, muszę przyznać, że sposób, w jaki sposób można zbudować raportów w Magento jest bardzo ciemny, przynajmniej dla mnie podejście wydaje się bardzo do tyłu.

+0

Pomiędzy tymi dwoma udało mi się to rozgryźć. Dzięki! –

+0

@BOOMER, czy zwykle po prostu kwerendujesz jak na przykład modele zamówień bezpośrednio podczas tworzenia raportów przy użyciu prostej siatki? Wiem, że prawdopodobnie bezpieczniej jest zapytać bezpośrednio o indeks, a nie o tabelę zamówień, ale nie jestem pewien, jak duże jest to ryzyko. Jeśli chodzi o potencjalnie blokujące tabele SQL, na przykład wpływowe płatności kasowe dla użytkowników końcowych. – kalenjordan

+0

@sparcksoft Powiedziałbym, trzymać się z wykorzystaniem modeli bezpośrednio i unikać bezpośrednich zapytań, jeśli to możliwe oczywiście. – B00MER