2017-05-31 52 views
0

我在Magento的后端创建了类别。在任Magento getStoreCategories()返回null

Mage::helper('catalog/category')->getStoreCategories()

$obj = new Mage_Catalog_Block_Navigation(); $storeCategories = $obj->getStoreCategories();

做的var_dump返回一个空集。如果我在foreach循环中查看每个$storeCategories,则category->children_count会返回一个整数。但是,'all_childrenchildren都显示null

如果我没有任何类别,我无法建立菜单!这是怎么回事?

回答

1

类别必须是是“默认分类”的子代。这不是在任何地方写下来的,而是固定时间的失去时间。

根据Manage Catalog > Categories,将所有现有类别拖动到Default的子类别。