我在opencart中需要一个循环的帮助 .
我想在产品页面上显示彼此相邻的2-3个产品 . 类似于比较页面上的产品显示方式 . 我已经通过代码实现了产品限制,并且我已经设法显示其他所有内容,图片,价格等 . 我的问题是属性 .
我知道我需要进入这个阵列
$this->data['products'][] = array(
......
'attribute' => $attribute_data,
我还包括这行代码
$attribute_groups = $this->model_catalog_product->getProductAttributes($product_id);
我的循环是
<?php foreach ($attribute_group['attribute'] as $key => $attribute) { ?>
<tbody>
<tr>
<td><?php echo $attribute['name']; ?></td>
<td><?php echo $attribute['text']; ?></td>
<?php } ?>
<?php } ?>
这将获取当前产品的所有属性,但如果存在任何相关产品,则会显示未填写的任何属性的错误 .
然后我不知道如何进入阵列并显示相关的产品属性详细信息 .
请帮忙
1 回答
试试这个;错误将不会显示 .