我在我的产品中使用了virt mart的joomla网站。我希望将我的描述放在产品下面。任何帮助将不胜感激。
您将在此处看到描述高于产品。
我已经查看了源文件,但想知道最好的方法,因为我可能只是遗漏了一些东西。
答案 0 :(得分:1)
我希望您使用的是VM2.x版本。
您可以在以下路径中找到“产品详细信息”页面源文件。
components\com_virtuemart\views\productdetails\tmpl\
product description
和short descriptions
包含在default.php
布局中。
如果您想更改描述顺序,只需根据您的要求更改其位置。
$this->product->product_s_desc
和$this->product->product_desc;
如果您打算更改默认的VM模板样式,我建议您使用Joomla Override Concept
,这样您只需使用自己的模板覆盖默认模板。
在这里您需要覆盖productdetails
视图,然后就像下面一样。
复制components\com_virtuemart\views\productdetails\tmpl\
中的所有文件并将其粘贴到templates/your_template/html/com_virtuemart/productdetails/
如果您无法在模板文件夹中找到此路径,则必须创建该文件。
这只是从模板文件夹而不是默认路径加载新布局。
希望你明白......
答案 1 :(得分:0)
VM模板系统还允许您为类别和产品创建其他视图模板。要覆盖默认的类别,类别或产品详细信息视图,请使用标准的Joomla模板覆盖方法。将 / components / com_virtuemart / views / [categories,category或productdetails] /default.php 复制到 / templates / [Your Template] / html / com_virtuemart / [categories,category或productdetails ] /default.php 并对default.php的模板版本进行更改。
要创建可按类别/产品设置的其他视图,只需复制 / templates / [您的模板] / html / [类别,类别或产品详细信息] /default.php 到新文件名,如 / templates / [Your Template] / html / [categories,category or productdetails] /myView.php ,并进行所需的更改。在Virtuemart类别或产品配置中,您可以在可以使用的备选视图的下拉列表中找到 myView 。