Voglio creare una pagina in Magento che mostra una rappresentazione visiva delle categorie .. esempioCome ottenere un elenco di categoria da Magento?
CATEGORY
product 1
product 2
ANOTHER CATEGORY
product 3
Il mio problema è, il loro database è organizzato in modo molto diverso da quello che ho visto in passato. Hanno tabelle dedicate a tipi di dati come varchar, int, ecc. Presumo che questo sia per prestazioni o simili.
Non ho trovato un modo per utilizzare MySQL per interrogare il database e ottenere un elenco di categorie. Mi piacerebbe quindi abbinare queste categorie ai prodotti, per ottenere un elenco di prodotti per ogni categoria. Sfortunatamente Magento sembra rendere questo molto difficile.
Inoltre non ho trovato un metodo che funzioni da un blocco di pagina .. Ho creato showcase.phtml e lo metto nel layout XML e visualizza ed esegue il suo codice PHP. Speravo in qualcosa di semplice come il ciclo di $this->getAllCategories()
e poi un ciclo annidato all'interno con qualcosa come $category->getChildProducts()
.
Qualcuno può aiutarmi?
io non sono sicuro di come si può effettivamente utilizzare la raccolta o la matrice risultante per ottenere i nomi o url di categorie. I dati che mi servono sono memorizzati nelle chiavi "_data: protected" del risultato. Potresti elaborare? –
@Martijn http://stackoverflow.com/questions/1005394/magento-show-custom-attributes-in-grouped-product-table/1005474#1005474 –
La mia domanda è, se questo è utile nel file del modulo di amministrazione, per caricare elenco di categoria? – Mufaddal