我一直有几个问题,我认为逻辑上简单的解决方法。
对于这种情况,我有一个客户希望产品页面上的“相关产品”部分说“备件”(如果该产品属于设备父类别)和“相关产品”用于其他所有产品。
在我的product.tpl文件中,我插入了以下if语句:
<div class="box-heading">
<?php
if (isset($category_id) && ($category_id == '59' || $category_id == '106' || $category_id == '86' ) ) { ?>
Spare Parts
<?php } else { ?>
Related Products
<?php } ?>
</div>
当我专门针对产品ID时,我在声明中取得了成功,但在这种情况下,有太多的产品,按产品定位是没有任何意义的。我确实需要能够专门定位设备产品类别,并将if语句应用于该父类别下的所有子类别。