我想使用opencart 3在产品页面中显示upc。我该怎么做?
我将以下代码添加到了模板文件/catalog/view/theme/default/template/product/product.twig
中,但是无效。
{% if upc %}
{{ upc }}
{% endif %}
答案 0 :(得分:0)
请不要忘记首先备份这些文件。
您必须先将upc作为变量添加到控制器,然后在模板中回显它。 为了做到这一点: 第一个编辑控制器文件:
/catalog/controller/product/product.php
并搜索
$data['model'] = $product_info['model'];
在此之后添加:
$data['upc'] = $product_info['upc'];
并保存文件。
之后,您提到的模板文件中的代码将起作用。
ps:通过这种方法,如果您更新opencart,则会丢失这些更改。更好的方法是为其进行ocmod扩展。