加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Magento getUrl不能使用目录/类别对象?

发布时间:2020-12-13 16:43:05 所属栏目:PHP教程 来源:网络整理
导读:我已经能够实例化一个类别对象以检索其名称,但是当我使用getUrl方法时,它不会将URL返回到类别列表页面,或者任何东西 ?php$children = Mage::getModel('catalog/category')-getCategories(3);foreach ($children as $category): echo 'lia href="' . $categor
我已经能够实例化一个类别对象以检索其名称,但是当我使用getUrl方法时,它不会将URL返回到类别列表页面,或者任何东西
<?php
$children = Mage::getModel('catalog/category')->getCategories(3);
foreach ($children as $category):
            echo '<li><a href="' . $category->getUrl() . '">' . $category->getName() . '</a></li>';
        endforeach;
?>

上面的代码导致了HTML输出

<li><a href="">name of sub-cat</a></li>`

有人知道如何从目录/类别对象获取类别页面的URL?

更换
$children = Mage::getModel('catalog/category')->getCategories(3);

$children = Mage::getModel('catalog/category')->load(3)->getChildrenCategories();

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读