0

我目前有一个相当直接的产品页面,格式如下:

产品名称:

描述 属性 1 属性 2 等

现在我希望它是产品名称 - 描述在同一行,然后在属性 1、属性 2 等下面列出

现在我找到了 view.html 文件,然后深入挖掘以找到 attributes.html 但是由于页面是动态生成的,我似乎无法弄清楚如何在不重命名所有产品的情况下实现这一目标?

以前有人遇到过这个问题吗?

谢谢,丹

4

1 回答 1

1

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') ?>

它本质上是输出到模板文件中单行的名称和描述。

于 2013-10-09T15:43:43.313 回答