1. 程式人生 > >ecshop會員登陸後顯示價格

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}