Список категорий в Magento - PullRequest
0 голосов
/ 28 июня 2011

У меня проблема, и понимание этого поможет мне понять Magento немного больше. У меня есть страница CMS с использованием 1column.phtml. Я на самом деле создаю вертикальную систему навигации, используя сам 1column.phtml, а не CMS. Часть CMS просто используется, чтобы показать некоторые изображения. Дизайн сайта диктует макет, поэтому я использую 1 столбец и помещаю туда боковую панель, а не файл left.phtml. Во всяком случае, это не проблема. Я пытаюсь выделить основные категории и не совсем понимаю, как это сделать. Я предпочел бы просто поместить код в файл phtml и не связываться с XML, но когда я добавляю код, я ничего не получаю обратно.

<?php foreach ($this->getStoreCategories() as $_category): ?>
<?php echo $this->drawItem($_category) ?>
<?php endforeach ?>

Так что я ничего не получаю обратно. Я также не понимаю сферу их применения, поэтому, как только я получу эту работу, как я буду тянуть только категории верхнего уровня? Спасибо!

1 Ответ

0 голосов
/ 28 июня 2011

Я бы попытался получить коллекцию категорий и посмотреть, куда вас это приведет.

$ Categories = Mage :: getModel ('catalog / category') -> getCollection ();

Этот код даст вам каждую категорию.Вы можете использовать функции addAttributeToSelect и addAttributeToFilter, чтобы еще больше сузить ваши категории.

Оттуда вы можете переходить по категориям, чтобы отображать их или все, что вы хотите с ними делать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...