ecshop中的{$goods.goods_name}与{$goods.goods_style_name}这两个标签,其实代表的含义都是相同的,都是输出商品名称。
在ecshop的默认模板库文件goods_list.lbi中有:
<!-- {if $goods.goods_style_name} -->
{$goods.goods_style_name}<br />
<!-- {else} -->
{$goods.goods_name}<br />
<!-- {/if} -->
这里很明显,他的意思说的很明白了,<!-- {if $goods.goods_style_name} -->如果这里输出的是商品名称,就输出{$goods.goods_style_name}或者{$goods.goods_name},但是这里在这个{if} {/if}的语句中输出的就是商品名称,所以老邓断定,这两个标签就是输出的就是商品名称。
不过{$goods.goods_name}还是有点区别的,它是一个函数,在它后边加上一些字符就变成了另外一个标签例如:{$goods.goods_name|escape:html}
(责任编辑:好模板) |