【发布时间】:2016-01-20 07:07:20
【问题描述】:
我正在开发主题为 rwd 的 Magento CE 1.9
我在产品名称中有<br> 标记,但产品名称仍然呈现为单行。
我已经为管理属性中的 name 属性设置了 Allow HTML Tags on Frontend 为 Yes。
如何将<br> 转换为换行符,以便产品名称显示在 2 行上?
提前感谢您的帮助。
【问题讨论】:
-
确保您更改了正确商店的值,即。如果您更改了默认值,请检查您检查的前端商店是否使用该默认值。
-
您是否启用了缓存?如果是这样,则刷新缓存并再次检查。还要确保您正在更改正确商店的值。
-
@Zefiryn:我尝试了所有 3 个范围,即全球、网站和商店。为 name 属性设置 Allow HTML Tags on Frontend 为 Yes 在产品视图页面上有效,但在产品列表中无效。
-
@MahmoudTantawy:缓存已禁用。我还在属性属性更改后为 Product Attributes 重新索引数据。
-
如果它适用于产品视图页面,那么它也应该适用于产品列表。默认 rwd 主题使用完全相同的代码。您唯一的选择是转到
Mage_Catalog_Helper_Output并调试productAttributemethod,看看为什么它在产品列表中没有按预期工作。
标签: php html magento magento-1.9