为什么{$goods.goods_desc}不能用truncate?

2016-07-07 16:17 来源:www.chinab4c.com 作者:ecshop专家



我想要在商品比较的页面,调用商品描述{$goods.goods_desc}
但因为字很多,不想全部显示,想显示部分就好
但是{$goods.goods_desc}不能用truncate字符截断,会调不出来…

我也试过在goods.dwt里,这样写:
{$goods.goods_desc|truncate:60}
但网页会出错,进不去…

请问,有什么办法可以在{$goods.goods_desc}使用truncate吗?

回答:
{$goods.goods_desc|truncate:60}
这种写法 完全正确,你要从别的地方找找原因

商品描述中有很多的html代码,如果截取不全,那么可能会带有不完整的标签。

最好在输出前进行过滤,在对其使用

回楼上两位热心的大大

我说说我的情况:
不论在compare.dwt或goods.dwt内,插入{$goods.goods_desc|truncate:60},则该区块都会显示空白(调不出来)

注:缓存清过了,而且如果是插入{$goods.goods_brief|truncate:60}都可以正常显示

回齐迹大大

搞定了,真的是大大所讲的情况
是我数值设定得太小了

谢谢啦