Подробности под катом...
$collection = Mage::getModel('catalog/category')
->load(2)->getCollection()
->addAttributeToSelect('*')
->addAttributeToSort('position');
foreach ($collection as $col) {
if($col->getLevel()==2) {
echo $col->getName();
echo '#';
echo $col->getId();
echo '';
foreach ($collection as $col2) {
if($col2->getLevel()==3) {
if($col2->getParentId()==$col->getId()) {
echo '#'.$col2->getName();
echo '#';
echo $col2->getId();
echo '';
foreach ($collection as $col3) {
if($col3->getLevel()==4) {
if($col3->getParentId()==$col2->getId()) {
echo '##'.$col3->getName();
echo '#';
echo $col3->getId();
echo '';
}
}
}
}
}
}
}
}
Комментариев нет:
Отправить комментарий