How to display SKU on category & product pages. for opencart 3.0.x
For Category page:
Step 1: Open file catalog/controller/product/category.php
Find:
'rating' => $result['rating'],
Add after:
'sku' => $result['sku'],
Step 2: Open file: catalog\language\en-gb(your language)\product\category.php
Find:
$_['text_price'] = 'Price:';
Add after:
$_['text_sku'] = 'SKU:';
Step 3: Open file: catalog/view/theme/default(your theme)/template/product/category.twig
Find:
<p>{{ product.description }}</p>
Add after:
{% if product.sku %}
<p>{{ text_sku }} {{ product.sku }}</p>
{% endif %}
For Product page:
Step 1: Open file catalog/controller/product/product.php
Find:
$data['heading_title'] = $product_info['name'];
Add after:
$data['sku'] = $product_info['sku'];
Step 2: Open file: catalog\language\en-gb(your language)\product\product.php
Find:
$_['text_model'] = 'Product Code:';
Add after:
$_['text_sku'] = 'SKU:';
Step 3: Open file: catalog/view/theme/default(your theme)/template/product/product.twig
Find:
<li>{{ text_model }} {{ model }}</li>
Add after:
{% if sku %}
<li>{{ text_sku }} {{ sku }}</li>
{% endif %}
这篇博客详细指导了如何在OpenCart 3.0.x的分类和产品页面添加商品库存号(SKU)的显示,包括文件修改、语言翻译和模板调整步骤。
452

被折叠的 条评论
为什么被折叠?



