php - 如何在 Magento 中获取类别名称?

标签 php magento-1.7

我是 Magento 新手。 我有一个“选择框”,其中列出了所有主要的“类别名称”。 如何在 Magento 中获取“类别名称”?

最佳答案

<select>
<?php
$category = Mage::getModel('catalog/category');
$tree = $category->getTreeModel();
$tree->load();

$ids = $tree->getCollection()->getAllIds();

if ($ids)
{
     foreach ($ids as $id)
  {
     $cat = Mage::getModel('catalog/category');
     $cat->load($id);
     if($cat->getLevel()==1 && $cat->getIsActive()==1)
     {
        echo "<option>";
        echo $cat->getName();
        echo "</option>";
     }
  }
} 
?>
</select>

关于php - 如何在 Magento 中获取类别名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16955770/

相关文章:

php - mysql数据未更新

php - 如何在 PHP 中发出异步 GET 请求?

magento - GoogleShopping Magento 错误 :

api - Magento 创建 api 用户并以编程方式分配其角色 [SOAP]

mysql - 如何使用 SQL 在 magento 中获取产品 ID 和 sku

magento-1.7 - 无法将多个产品添加到心愿单

php - Laravel:SQL更新当前时间

php - 如何通过索引访问php中的数组?

php - 订单成功后如何在magento中执行查询

php - 在 SQL 中计算级联价格规则