Я ищу способ сортировки внешнего вида категорий в моей навигации.
Это код для моей навигации:
<div id="menu-accordion" class="accordion">
<?php
foreach ($this->getStoreCategories() as $_category): ?>
<?php $open = $this->isCategoryActive($_category) && $_category->hasChildren(); ?>
<h3 class="accordion-toggle"><a href="#"><?php print $_category->getName();?></a></h3>
<div class="accordion-content">
<ul>
<?php foreach ($_category->getChildren() as $child): ?>
<li>
<span class="ui-icon ui-icon-triangle-1-e vMenuIconFloat"></span>
<a href="<?php print $this->getCategoryUrl($child); ?>"><?php print $child->getName();?></a>
</li>
<?php endforeach; ?>
</ul>
</div>
<?php endforeach ?>
</div>
Я пытался использовать asort()
для сортировки $this->getStoreCategories()
, но это привело к ошибке 500, поэтому я предполагаю, что это немассив, но объект (который кажется очевидным для объектно-ориентированного программирования magento).Я попытался найти решение для объекта, но не смог, и теперь я немного застрял.
Спасибо за вашу помощь.