定型管 電子鈑金
返回列表 回復 發帖

帖子標題:[教學] 如何將0元商品改為來電洽詢呢?? 這邊有圖文詳細教學喔~~

本帖最後由 FrankWu 於 2009-8-26 20:57 編輯

以下的模板以bluesky為範例,修改適用的軟體為Dreamweaver。

請各位店長在您使用的模板中找到goods.dwt這個檔案!!
(../themes/您用的版型/goods.dwt)

請將其檔案開起編輯。
並搜尋以下這段代碼
  1. {$goods.shop_price_formated}
複製代碼
將其覆蓋或修改為
  1. <!-- {if $goods.shop_price_formated == 'NT$0元'} -->請來信詢問報價<!-- {else} -->{$goods.shop_price_formated}<!-- {/if} -->
複製代碼
請注意以下幾點

1.代碼中的NT$0元 可能要修改!!
 因為並非每個人商店中價格的顯示方法都一樣
 有些人是 NT$100元
 有些人是 NT$100.00元
 或者沒有顯示NT

 像我的商店為:
 
 這些都是可以修改的
 修改位置:
 

2.代碼盡量都保持為同一行,如果不是同一行的話!!
 再顯示時會出現一個空格。

 出現空格:
 

3.最後一步~~
 記得要到後台按"清除緩存"喔!!

 成功修改後應該為
 


以上如果過程沒出錯的話!!
就恭喜各位啦~~
修改成功囉~~
附件: 您所在的用戶組無法下載或查看附件
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"FrankWu" 發表的文章《如何將0元商品改為來電洽詢呢?? 這邊有圖文詳細教學喔~~》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
多謝版主分享唷
我覺得這很實用
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"arstin" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
請勿用MSN問我ECSHOP的問題...感恩
大大您好,同個問題如果已經更改成可顯示0元請來店或來電或來信詢問,那下面同時顯示的註冊會員:"NT$0元",購車會員:"NT$0元"及商品總價:"NT$0元",可一併同時變更嗎?

謝謝!感恩吶~
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"freeman" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
大大您好,同個問題如果已經更改成可顯示0元請來店或來電或來信詢問,那下面同時顯示的註冊會員:"NT$0元",購車會員:"NT$0元"及商品總價:"NT$0元",可一併同時變更嗎?

謝謝!感恩吶~ ...
freeman 發表於 2009-12-12 13:23
是阿~這很重要~有大大可以提供休改方法嗎~謝謝
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"murphy0726" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
是阿~這很重要~有大大可以提供休改方法嗎~謝謝
murphy0726 發表於 2009-12-16 16:20
我知道那串字在哪但我不會寫判斷與法>.< 請大大指導一下..

includes\lib_insert.php 裡面的
/**
* 调用购物车信息
*
* @access  public
* @return  string
*/
function insert_cart_info()
{
    $sql = 'SELECT SUM(goods_number) AS number, SUM(goods_price * goods_number) AS amount' .
           ' FROM ' . $GLOBALS['ecs']->table('cart') .
           " WHERE session_id = '" . SESS_ID . "' AND rec_type = '" . CART_GENERAL_GOODS . "'";
    $row = $GLOBALS['db']->GetRow($sql);

    if ($row)
    {
        $number = intval($row['number']);
        $amount = floatval($row['amount']);
    }
    else
    {
        $number = 0;
        $amount = 0;      }
                        $str = sprintf($GLOBALS['_LANG']['cart_info'], $number, price_format($amount, false));  /*<<<可能是這邊顯示金額吧不會寫判斷與法 */

    return '<a href="flow.php" title="' . $GLOBALS['_LANG']['view_cart'] . '">' . $str . '</a>';
}
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"chinaabc" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
首頁的
精品推薦 熱賣商品 新品上市 也可以改喔        管理中心 > 版型管理>樣板管理 精品推薦 熱賣商品 新品上市lbi 檔

把 {$goods.shop_price}

修改成<!-- {if $goods.shop_price == 'NT$0元'} -->請來電(店)詢問報價<!-- {else} -->{$goods.shop_price}<!-- {/if} -->
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"murphy0726" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
本帖最後由 murphy0726 於 2009-12-24 16:37 編輯

再新增 商品列表  管理中心 > 版型管理>樣板管理>商品列表的lpi檔

有三個 {$goods.shop_price}

一樣修改成<!-- {if $goods.shop_price == 'NT$0元'} -->請來電(店)詢問報價<!-- {else} -->{$goods.shop_price}<!-- {/if} -->

這樣在分類下的商品列表也會顯示 請來電(店)詢問報價  http://www.dachangmusic.com/shop/

記得先備份阿
1

評分次數

提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"murphy0726" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
再新增 商品列表  管理中心 > 版型管理>樣板管理>商品列表的lpi檔

有三個 {$goods.shop_price}

一樣修改成請來電(店)詢問報價{$goods.shop_price}

這樣在分類下的商品列表也會顯示 請來電(店)詢問報價  http://ww ...
murphy0726 發表於 2009-12-24 16:35
但是這樣 點進去商品的 會員價 一樣顯示0元 會有爭議
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"chinaabc" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
感謝樓主前輩的教學指導~讓小弟的購物車可以一步一步邁向成功之路~~感謝您的大力協助!!
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"dokucin" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
請問要怎麼把商品列表的0元改成來電詢問呢??
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"stagebob" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
謝謝大大~~推推推
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"wind6155700" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
謝了,快來試試看
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"xac" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
請問大大 , 我如果要把市場價格 NT:0  那一行刪掉 ,不想出現在首頁  我改刪掉哪一句語法呢?
我有試著去改zh_tw內的語言,也成功刪除...但那個0元 一橫  還是留著..一直困擾著..請協助指導 謝謝
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"beer73257325" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
一個步驟就可以改全部了!
參考看看~

修改文件:includes/lib_common.php

修改代码:

return sprintf($GLOBALS['_CFG']['currency_format'], $price);

改成:

if (intval($price) == 0) { return "請來電(店)詢問報價";} else { return sprintf($GLOBALS['_CFG']['currency_format'], $price); }

這樣就好了!

參考來源:http://www.diannaojishu.com/benc ... -id-1801-page-1.htm
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"gordon2" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
感謝教學
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"laisrv101" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
謝謝大大~~推推推
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"a8222a" 發表的文章《》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
返回列表