我目前有一个相当直接的产品页面,格式如下:
产品名称:
描述 属性 1 属性 2 等
现在我希望它是产品名称 - 描述在同一行,然后在属性 1、属性 2 等下面列出
现在我找到了 view.html 文件,然后深入挖掘以找到 attributes.html 但是由于页面是动态生成的,我似乎无法弄清楚如何在不重命名所有产品的情况下实现这一目标?
以前有人遇到过这个问题吗?
谢谢,丹
我目前有一个相当直接的产品页面,格式如下:
产品名称:
描述 属性 1 属性 2 等
现在我希望它是产品名称 - 描述在同一行,然后在属性 1、属性 2 等下面列出
现在我找到了 view.html 文件,然后深入挖掘以找到 attributes.html 但是由于页面是动态生成的,我似乎无法弄清楚如何在不重命名所有产品的情况下实现这一目标?
以前有人遇到过这个问题吗?
谢谢,丹
在app/design/frontend/[Package]/[Theme]/templates/catalog/product/view.phtml
中,使用以下内容调用产品标题:
<?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?>
您的简短描述使用如下方式调用:
<?php echo $_helper->productAttribute($_product, nl2br($_product->getShortDescription()), 'short_description') ?>
如果您想将描述与产品名称结合起来,您可以这样做:
<?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?> <?php echo $_helper->productAttribute($_product, nl2br($_product->getDescription()), 'description') ?>
它本质上是输出到模板文件中单行的名称和描述。