Comment obtenir une liste de catégories de Magento?

Je veux créer une page dans Magento qui montre une représentation visuelle de l'catégories.. exemple

CATEGORY
 product 1
 product 2

ANOTHER CATEGORY
 product 3

Mon problème est que leur base de données est organisée de façon très différente de ce que j'ai vu dans le passé. Ils ont des tables dédiées à des types de données comme varchar, int, etc. Je suppose que c'est pour la performance ou similaire.

Je n'ai pas trouvé une façon d'utiliser MySQL pour interroger la base de données et d'obtenir une liste de catégories. Alors je dirais comme pour correspondre à ces catégories de produits, pour obtenir une liste de produits pour chaque catégorie. Malheureusement Magento semble faire cela très difficile.

Aussi je n'ai pas trouvé une méthode qui fonctionne à partir d'une page de bloc.. j'ai créé vitrine.phtml et le mettre dans le fichier XML de mise en page et il s'affiche et exécute son code PHP. Je m'attendais à quelque chose de facile comme une boucle dans $this->getAllCategories() puis une boucle imbriquée à l'intérieur avec quelque chose comme $category->getChildProducts().

Quelqu'un peut m'aider?

source d'informationauteur alex