最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > Magento > Magento教程 >

Magento产品描述中莫名产生br标签的解决办法

时间:2014-08-21 20:46来源:未知 作者:最模板zuimoban 点击:
Magento的编辑器一直存在这个很无解的bug。在产品描述中,会产生N多个br /标签,以至于前台样式非常混乱。虽然知道该问题和nl2br()函数有关,可还是不太确定具体是什么原因会导致N多
Magento的编辑器一直存在这个很无解的bug。在产品描述中,会产生N多个<br />标签,以至于前台样式非常混乱。虽然知道该问题和nl2br()函数有关,可还是不太确定具体是什么原因会导致N多个<br />标签的生成。在相应的模板文件中去除nl2br()是一个解决办法,但是产品描述中正常的一些换行就无法在前台中生成正确的<br />标签了。这样会在产品描述的编辑时增加很多工作量。
 
解决办法如下。在当前Magento主题文件中找到如下路径,如果无法找到,可以在base目录下复制该文件到主题文件中。
 
app/design/frontend/base/default/template/catalog/product/view/description.phtml
 
//修改此行,删除nl2br()
echo $this->helper('catalog/output')->productAttribute($this->getProduct(), nl2br($_description), 'description');
 
//下面这行就是修改之后的代码
echo $this->helper('catalog/output')->productAttribute($this->getProduct(), $_description, 'description');
 
(责任编辑:最模板)
------分隔线----------------------------
栏目列表
推荐内容