2015-11-05 40 views
0

我使用的是默認主題的Prestashop將批量產品list.tpl中的Prestashop

我發現在我要添加代碼的產品,list.tpl(〜191線)的地方而要顯示的庫存水平,如果低於10

我添加

{LS = '警告:剩餘股票:'} {$產品 - >量}

但這段代碼沒有任何數字出現 - 我假設$ product->數量爲空。 這是一個缺少的SQL查詢。並沒有從數據庫中獲取屬性?

回答

1

$product是數組,而不是一個對象,並在Smarty的模板,你可以訪問數組元素的下一個方法:

{l s='Warning: remaining stock : '}{$product.quantity} 
0

感謝 繼承人是我想做的事情 (約行191)

{if $product.quantity <= 10} 
<span class="label-warning">{l s=' in stock : '}&nbsp{$product.quantity}</span> {else} 
<span> class="label-warning">{l s='in stock : >10'}</span> {/if}