Comment trier une liste de catégorie tableau dans l'ordre alphabétique dans Magento

Dans Magento, j'ai créé un phtml fichier de modèle avec le code ci-dessous. J'ai eu ce à partir de ce tutoriel. Moi et les autres se demandent comment trier cette liste par ordre alphabétique de la catégorie. Les premières lignes de code permet de créer un tableau avec les Id de Catégorie. Plus bas, on peut obtenir le Nom de la Catégorie à l'aide de l'ID dans le foreach section. Mais pour trier par Nom, nous devons obtenir les Noms dans un tableau avant le foreach et puis trier par nom. Comment?

<?php
$cats = Mage::getModel('catalog/category')->load(319)->getChildren();
$catIds = explode(',',$cats);
?>
<ul>
<?php foreach($catIds as $catId): ?>
    <li>
        <?php
            $category = Mage::getModel('catalog/category')->load($catId);
            echo '<a href="' . $category->getUrl() . '">';
            echo $category->getName() . '</a>';
        ?>
    </li>
<?php endforeach; ?>
</ul>

Remarque: 319 est l'id de la catégorie de la catégorie parente pour laquelle je veux la liste des sous-catégories. Aussi, je ne mets pas c'est une page de catégorie de modèle. Je suis d'insérer un bloc dans une page CMS (cette partie est déjà au travail).

OriginalL'auteur Joe Fletcher | 2010-11-25