ecshop會員登陸後顯示價格
客戶要求做的價格登陸可見,百度一下,找到了解決方法。
開啟模版資料夾裡面的goods.dwt
查詢
{$lang.shop_price}<font class="price" id="ECS_SHOPPRICE">{$goods.shop_price_formated}</font><br />
修改成
{$lang.shop_price}<font class="price" id="ECS_SHOPPRICE">{if $smarty.session.user_id >0 }{$goods.shop_price_formated}{else}<a href="user.php">登入可見</a>{/if}</font>
同理開啟recommend_best.lbi 精品推薦
查詢{$lang.shop_price}
{$lang.shop_price}<b class="f1">{$goods.shop_price}</b><br />
修改成
{$lang.shop_price}<b class="f1">{if $smarty.session.user_id >0 }{$goods.shop_price}{else}<a href="user.php">登入可見</a>{/if}</b><br />
{$lang.shop_price}<font class="price" id="ECS_SHOPPRICE">{if $smarty.session.user_id >0 }{$goods.shop_price_formated}{else}<a href="user.php">登入可見</a>{/if}</font>
開啟熱賣商品修改: recommend_hot.lbi
開啟新品上架修改: recommend_new.lbi
首頁分類下商品:cat_goods.lbi
分類頁商品:goods_list.lbi
搜尋頁:search.dwt
就是開啟這些檔案 找到顯示價格的地方 給價格欄位前面新增以下程式碼
{if $smarty.session.user_id >0 }
然後給價格欄位後面新增以下程式碼
<a href="user.php">登入可見</a>{/if}