使用virtuemart的joomla我希望将描述放在产品下面

时间:2014-01-28 21:57:48

标签: joomla virtuemart

我在我的产品中使用了virt mart的joomla网站。我希望将我的描述放在产品下面。任何帮助将不胜感激。

您将在此处看到描述高于产品。

我已经查看了源文件,但想知道最好的方法,因为我可能只是遗漏了一些东西。

2 个答案:

答案 0 :(得分:1)

我希望您使用的是VM2.x版本。

您可以在以下路径中找到“产品详细信息”页面源文件。

components\com_virtuemart\views\productdetails\tmpl\

product descriptionshort 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