我对 magento 很陌生。我已经为 magento 管理创建了一些类别和子类别。现在我必须创建一个包含所有类别作为其选项的选择框,从该选择框中选择任何类别后,我必须显示一个过滤结果,其中仅显示该所选类别选项的产品。
首先,我不知道类别名称存储在数据库中的位置,以便我可以为选择框选项值获取这些类别名称。数据库中有很多表。我在互联网上尝试了很多,但没有找到任何可以解决我的要求的东西。希望有人知道如何做到这一点。请帮助我。谢谢
最佳答案
获取所有事件类别的名称
$collection= Mage::getModel('catalog/category')->getCollection()
->addAttributeToSelect('name')
->addAttributeToSelect('is_active');
$names = array();
foreach($collection as $col)
{
$names[] = $col->getName();
}
print_r($names);
关于php - 如何在特定管理页面上显示magento的所有创建的类别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21181825/