我正在研究Magento定制扩展,当我创建属于特定类别的新类别时,请说“附件”。然后我希望它显示此功能,否则我不希望它可见。编辑中的编辑类别没有问题我可以通过Mage::registry('current_category')->getParentCategory()->getId();
获取父类别,但在创建新类别时无法获得父ID。
请给我最好的解决方案。
答案 0 :(得分:0)
请试试这个
<?php
$_categories = Mage::getModel('catalog/category')
->getCollection()
->addAttributeToSelect('*')
->addAttributeToFilter('level',3);
// $_categories = $_helper->getStoreCategories();
if (count($_categories) > 0){
foreach($_categories as $_category){
$parentId=Mage::getModel('catalog/category')->load($_category->getId())->getParentId();
echo $parentId;
}
}
?>
您可以根据需要更改级别。如果这有助于你,请告诉我。