0

我想对 OpenCart 做一个相对简单的修改,这样如果没有可用的或适用的特价商品,标题特价商品就不会显示。

如果没有可用或适用的,目前它将在彩色背景上显示标题标题,如果没有特别优惠可显示,这看起来很奇怪。

我猜需要进行修改,/catalog/controller/module/special.php并且会是这样的。

If special offers > 0 then do this
  else
Don't do anything

但我不确定如何实现这一点。

如果有人可以提供建议,我将不胜感激。

4

1 回答 1

0

不完全确定您在这里指的是什么,但您最好编辑模板而不是控制器文件并使用

<?php if($products) { echo $heading_title; } ?>

代替目前存在的东西 - 就像只是<?php echo $heading_title; ?>

此外,您可能会发现标题被<h1><h2>标签包围。如果是这样,只需围绕标签执行相同的操作,例如

<?php if($products): ?>
<h2><?php echo $heading_title; ?></h2>
<?php endif; ?>
于 2013-01-26T12:42:39.887 回答