Magento 自定义链接获得活动集
您好,我正在尝试为我的 magento 网站获取 foreach 循环的活动状态。 我已经尝试了一切,但它就是行不通..这是我的代码:
ksort($catArr);
foreach($catArr as $postion=>$catId){
$_category = Mage::getModel("catalog/category")->load($catId);
?>
<?php
if($_category->getIsActive() )
{
$caturl = $_category->getURL();
$catname = $_category->getName();
?>
<?php if($_category->getdata('left_menu')): ?>
<a href="<?php echo "$caturl" ?>" > <li class="leftnav" ><div class="nav-name">
<?php echo $catname ?></div></li></a>
<?php endif ?>
<?php
}
?>
<?php
}
?>
</ul>
</div>
<?php endif ?>
Hi I am trying to get the active state for my foreach loop for my magento site.
I have have tried everything, but it just wont work.. here is my code:
ksort($catArr);
foreach($catArr as $postion=>$catId){
$_category = Mage::getModel("catalog/category")->load($catId);
?>
<?php
if($_category->getIsActive() )
{
$caturl = $_category->getURL();
$catname = $_category->getName();
?>
<?php if($_category->getdata('left_menu')): ?>
<a href="<?php echo "$caturl" ?>" > <li class="leftnav" ><div class="nav-name">
<?php echo $catname ?></div></li></a>
<?php endif ?>
<?php
}
?>
<?php
}
?>
</ul>
</div>
<?php endif ?>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
希望您想检查类别是否处于活动状态。如果是这样,如果 is_active 在集合中,下面的代码行可能会对您有所帮助。
如果您想将其添加到集合中,请使用
Hope you want to check category is active or not. If so the following line of code may be helpful to you if is_active is in the collection.
If you want to add it in the collection then use