我需要将产品 sku 显示在 druthmart joomla 的产品列表中。有没有办法做到这一点?
问问题
276 次
1 回答
1
这可能取决于您正在运行的 Virtumart 版本,但您应该能够通过使用模板覆盖来做到这一点。
- 在您的网站文件系统中复制以下文件。/component/com_virtuemart/sublayouts/products.php
- 在您在站点上运行的模板的模板文件夹中创建文件夹 /templates/yourtemplate/html/com_virtuemart/sublayouts 并粘贴到 products.php 文件中
- 在您选择的文本编辑器中打开 products.php 文件
- 在 foreach ( $products as $product ) {
- 您现在处于输出产品列表的循环中。找到您要放置 SKU 的位置并粘贴到 echo $product->product_sku;
- 保存文件
- 刷新分类页面
如果操作正确,如果产品存在 SKU,它将出现在您放置代码的产品框中。
将此更改放在您的模板覆盖中很重要,以避免在您下次更新 Joomla 和 Virtumart 时丢失您的更改。
祝您更新顺利。
凯夫巴拉德
于 2019-08-05T19:53:24.263 回答