属性上的Magento Category id数组

时间:2012-06-28 11:44:43

标签: php magento

我在Magento上运行了一个网站,我在view.phtml和list.phtml上构建了一些手工制作的代码

<?php $category = Mage::getModel('catalog/layer')->getCurrentCategory();?>
<?php if($category->getId()==80): ?>
    Command what to do
<?php else: ?>
    Else command this
<?php endif; ?>

我想做的是在回复之前检查更多类别(例如80,81)。 我如何更改代码?

1 个答案:

答案 0 :(得分:2)

使用in_array()

<?php if(in_array($category->getId(), array(80, 81, ...))): ?>

如果您想要各种类别的不同代码:

<?php if($category->getId()==80): ?>
    ...
<?php elseif($category->getId()==81): ?>
    ...