ecshop模板如何修改詳細圖解

ecshop模板如何修改?不少人在問這個問題,今天就以圖解的方式給你們詳細說下。相信學完以後,你會很清楚如何修改ecshop模板,無論你是初學者仍是程序高手。php

1, ecshop的模板結構


ecshop模板沒什麼大的結構,就是使用smarty引擎來展現數據。大概是這樣的結構:php->smarty->dwt文件->lbi文件。css


1)在網站目錄的themes裏存放着各個模板,如圖所示:html

這裏能夠存放多個模板文件夾,也就是說,能夠由多個模板,若是你存放多個模板,那麼能夠在後臺自由切換。數據庫


2)打開某個模板,會看到一堆的dwt文件和圖片文件夾,這些就是模板文件了。如圖所示:post

這裏的images是存放圖片的,這個名字無所謂了,你本身隨便取,一樣,css文件的路徑和名字也是隨便取的,只要在模板文件裏用對就好了。網站


3)library文件夾ui


   這裏存放的是一個個的庫文件,也是模板文件共用的文件。相似於head.htm footer.htm一類的這些文件。如圖所示:orm

你能夠隨意的使用這些文件。htm

總結:看完上面的介紹,相信你應該能夠知道ecshop模板如何修改了吧,至少你也應該知道如何下手了吧。下面介紹具體的修改方法。blog


2, 具體該若是作ecshop模板修改


        1:如何修改網站"歡迎光臨本店"
      languages\zh_cn\common.php文件中, $_LANG['welcome'] = '歡迎光臨本店';將他修改爲你須要的字樣。

  2:如何修改首頁"熱門搜索關鍵字"
       後臺->系統設置->網店設置->顯示設置->首頁搜索關鍵字,修改他的內容,而後保存

  3:如何修改首頁標題 "Powered by ECShop"
      includes/lib_main.php,找到$page_title = $GLOBALS['_CFG']['shop_title'] . ' - ' . 'Powered by ECShop';修改爲$page_title = $GLOBALS['_CFG']['shop_title']就能夠了。
   
    4:如何去除cshop底部查詢信息的顯示
      library/page_footer.lbi中,刪除 {insert name='query_info'}

  5:如何發佈首頁公告
      後臺->系統設置->商店設置->網店信息->商店公告.填寫你須要的公告就能夠了.

  6:如何發佈站內新聞
      ecshop管理文章十分靈活,既能夠管理幫助信息,也能夠管理站內文章.站內新聞.

   1:增長文章幫助信息

     後臺->文章分類->增長文章分類->(選擇)網店幫助分類-> 填寫分類的名稱xxx

       後臺->文章列表->增長文章->選擇網店幫助分類(xxx)->發佈文章

   2:增長站內信息,站內新聞
      後臺->文章分類->增長文章分類->增長一個文章頂級分類news
      後臺->文章類表->增長文章->選擇分類news->發佈文章

  7:如何修改網站logo
      用你的logo圖片替換/themes/default/images/logo.gif中圖片就能夠了

 

  8:如何修改產品圖片的大小
     在ecshop/themes/default/style.css中,找到.goodsItem .goodsimg{width:100px; height:100px; border:4px solid #eef8ff; margin-bottom:4px;}就能夠控制產品圖片的大小.


    9:如何管理首頁flash播放器
      後臺 -> flash播放器管理 -> 增長自定義,你就能夠上傳和控制圖片的位置

 


  10:如何手動修改支付方式排列順序
       數據庫表中,找到payment表,pay_order字段就是用來控制順序的,你若是想讓A支付方式排在第一,那麼你須要修改該字段的值稍微大一些。

  11:如何去除ecshop產品詳細頁產品電擊率
       模板文件中,打開goods.dwt,刪除{$lang.goods_click_count}:{$goods.click_count}

 

  12:首頁模板在哪一個文件,頭部模板,底部模板個什麼文件名稱
       首頁模板在爲index.dwt, 頭部模板在library/page_header.lbi,底部文件在library/page_footer.lbi

    13:網站關閉了註冊,如何修改「該網店暫停註冊」字樣
       languages\zh_cn\common.php 中$_LANG['shop_register_closed'] = '該網店暫停註冊';修改該文字就能夠了

  14:收貨人詳細信息js彈出框的提示腳本在哪一個文件
       languages\zh_cn\shopping_flow.php [好比 $_LANG['flow_js']['country_not_null'] = '請您選擇收貨人所在國家!';]

  15:網站公告代碼段在那裏
       index.php文件中, $smarty->assign('shop_notice', $_CFG['shop_notice']); // 商店公告代碼段控制公告


    16:如何修改產品的庫存

     商品管理 -> 商品列表 -> 選中(庫存),編輯就能夠了.

    17:如何修改ecshop表的前綴
       修改data/config.php下的$prefix = "ecs_";將ecs_修改爲你須要的前綴.其次,在數據庫中,修改表名好比ecs_goods修改成"xxx_goods";

    18:如何修改ecshop導航欄目名稱

     後臺 -> 系統設置 -> 自定義導航欄 -> 編輯 -> 修改導航欄名稱

  19:如何將最新產品欄目顯示在導航欄裏面?
       後臺 -> 系統設置 -> 自定義導航欄 -> 增長自定義導航,在連接的欄目中輸入"search.php?intro=new"

  20:如何更換ecshop模板
       好比新模板「test」,你將放在themes目錄下,造成的路徑爲themes/test,而後在後臺 -> 模板管理 -> 模板選擇 ,起用你新加的模板就OK了。

 


  21:ecshop產品相關的圖片有那幾種

   $goods_img = ''; // 初始化商品圖片
     $goods_thumb = ''; // 初始化商品縮略圖
     $original_img = ''; // 初始化原始圖片
     $old_original_img = ''; // 初始化原始圖片舊圖

 

  22:如何修改「支付方式」顯示順序

      打開ecs_payment表,若是你想讓他顯示在前面,你將設置pay_order值小一些,好比想讓「支付寶」排第一,「快錢」排第二,你就能夠設置支付寶pay_order=1,快錢pay_order=2

  23:詳細頁面的積分

     詳細頁面的積分在模板 {$lang.goods_give_integral}{$goods.give_integral} {$points_name}中來控制的

 

  24:如何修改產品縮略圖大小
      後臺 -> 系統設置 -> 網店設置 -> 顯示設置 -> 縮略圖寬度.,固然你也能夠設置縮略圖高度

 

  25:如何設置ecshop貨幣格式和日期格式。
       後臺 -> 系統設置 -> 網店設置 -> 顯示設置 -> 貨幣格式(¥%s元)或者時間格式(Y-m-d H:i:s)

  26:如何開取和關閉ecshop登錄驗證碼
       後臺 -> 系統設置 -> 驗證碼管理 ,在這裏你能夠操做各類驗證碼,開啓和關閉

  27:如何修改我的賬戶信息裏面,出生年月的範圍
       {html_select_date field_order=YMD prefix=birthday start_year=-60 end_year=+1 display_days=true month_format=%m day_value_format=%02d time=$profile.birthday}

  start_year=-60意思是從今天開始,推前面60年。 end_year+=1就是今年開始,日後推一年。就是表示這個範圍。若是你須要更大的範圍,將他們修改的更大一些。好比 start_year=-100,end_year+=100。這樣範圍夠大了把。呵呵

    28:ecshop中的模板中如何包含模板
      查看includes/cls_template.php中,發現php中的include方式在smarty中依然有用. {include file='library/dd.lbi'}因此,你用include方式,就能夠在ecshop中的lbi中包含lbi

 


  29:如何調整ecshop flash播放器播放速度

      // 0xffffff:文字顏色|1:文字位置|0x0066ff:文字背景顏色|60:文字背景透明度|0xffffff:按鍵文字顏 色|0x0066ff:按鍵默認顏色|0x000033:按鍵當前顏色|8:自動播放時間(秒)|2:圖片過渡效果|1:是否顯示按鈕|_blank:打 開窗口

  var swf_config = "|2|||0xFFFFFF|0xFF6600||2|3|1|_blank"

 

  以上代表,後面的2是控制速度的,若是你感受他快了。你就把2修改爲比2大的數。這樣ecshop flash播放器速度就會慢些

  30:ecshop2.7.0首頁輪換圖片如何管理
       後臺 -> 系統設置 -> 首頁主廣告管理 -> 系統默認,自定義。。。在這裏。你能夠進行首頁flash圖片管理

 

  32.ecshop訂單中,哪一個字段是控制折扣的
       order_info表格中,discount字段控制折扣。

 


  33:如何顯示銷售排行:

     顯示銷售排行,首先你須要有交易的定單,並且該定單已經交易完成,而且該定單中的產品庫存不爲零.若是庫存爲零,仍是不能顯示.

 


  40:Notice: Undefined variable: _LANG in D:\cms\new\includes\init.php on line 179錯誤如何解決

     認真檢查語言包require(ROOT_PATH . 'languages/' . $_CFG['lang'] . '/common.php');文件是否存在,或者遺漏

  41:ecshop flash播放器文件和圖片在哪一個文件夾裏面
       flash播放器程序在data\flashdata,圖片在data\afficheimg裏面

http://hi.baidu.com/hbleixiaohua/blog/item/fe31db40805dce1d9313c6ad.html

相關文章
相關標籤/搜索