需要在Constancemart的产品列表中显示sku

时间:2019-07-19 08:28:10

标签: list joomla product virtuemart sku

我需要在Constancemart joomla的产品列表中显示产品sku。 有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

这可能取决于您所运行的Virtumart的版本,但是您应该能够通过使用模板替代来实现。

  1. 在您的网站文件系统中,复制以下文件。 /component/com_virtuemart/sublayouts/products.php
  2. 在您正在网站上运行的模板的template文件夹中,创建文件夹/ templates / yourtemplate / html / com_virtuemart / sublayouts并粘贴在products.php文件中
  3. 在您选择的文本编辑器中打开products.php文件
  4. 为每个代码($ products作为$ product)找到此代码(或类似代码,取决于版本){
  5. 您现在位于循环中,该循环输出产品列表。找到要放置SKU的位置,然后粘贴到echo $ product-> product_sku;中。
  6. 保存文件
  7. 刷新类别页面

如果操作正确,则该产品存在SKU的位置,它将出现在您放置代码的产品框中。

重要的是,将此更改放入模板替代中,以免在下次更新Joomla和Virtumart时丢失更改。

祝您更新顺利。

KevBallard