如何显示商品的属性?

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

官方发布的模板中,用下面这段代码就能够显示出来,我copy这段代码到我自己写的模板中,却什么也显示不出来,怎么回事呢?

  1. <!-- 开始循环所有可选属性{foreach from=$specification item=spec key=spec_key} -->
  2. <li>{$spec.name}:<br />
  3. <!-- {if $cfg.goodsattr_style eq 1} -->
  4. <!-- {foreach from=$spec.values item=value key=key} -->
  5. <label for="spec_value_{$value.id}">
  6. <input type="radio" name="spec_{$spec_key}" value="{$value.id}" id="spec_value_{$value.id}" {if $key eq 0}checked{/if} onclick="changePrice()" />
  7. {$value.label} <!-- {if $value.price gt 0} -->[{$lang.plus}<!-- {elseif $value.price gt 0} -->[{$lang.minus}<!-- {/if} --><!-- {if $value.price neq 0} -->{$value.format_price}]<!-- {/if} --></label><br />
  8. <!-- {/foreach} -->
  9. <input type="hidden" name="spec_list" value="{$key}" />
  10. <!-- {else} -->
  11. <select name="spec_{$spec_key}">
  12. <!-- {foreach from=$spec.values item=value key=key} -->
  13. <option label="{$value.label}" value="{$value.id}">{$value.label} <!-- {if $value.price gt 0} -->{$lang.plus}<!-- {elseif $value.price lt 0} -->{$lang.minus}<!-- {/if} --><!-- {if $value.price neq 0} -->{$value.format_price}<!-- {/if} --></option>
  14. <!-- {/foreach} -->
  15. </select>
  16. <input type="hidden" name="spec_list" value="{$key}" />
  17. <!-- {/if} -->
  18. </li>
  19. <!-- 结束循环可选属性{/foreach} -->
复制代码