1. 程式人生 > >關於ECShop中的dwt檔案的可編輯區域

關於ECShop中的dwt檔案的可編輯區域

經常可以看到ecshop的dwt檔案裡面有“<!– TemplateBeginEditable name=”doctitle” –><!– #BeginLibraryItem “/library/page_header.lbi” –><!– #EndLibraryItem –>”這麼一段程式碼,有很多朋友誤認為只是註釋程式碼,這裡首先來介紹一下#BeginLibraryItem這段程式碼。可以看到後面有 “page_header.lbi“這個.lbi檔案是一個庫檔案,開啟後發現裡面就是一些html程式碼,index.dwt為模板,那麼這個.lbi可 以理解為模板index.dwt的子模板,.lbi專門供別的的dwt模板匯入的子模板. 那麼 TemplateBeginEditable這個又是幹什麼用的呢? 很多人知道這個是可編輯區域的意思,意思就是在TemplateBeginEditable 和 TemplateEndEditable之間的位置是可編輯區域,具體的我們來舉個例字。首先我們到ecshop 管理員後臺的模板管理->設定模板裡面可以看到以下這個
可以看到上面的預設選擇了首頁模板,假如當你將 商品分類樹 選擇為右邊主區域 點選確定之後 清楚快取,在重新整理首頁這是你會發現,原來的 商品分類樹 從左邊跑到右邊了。在上面的下拉框中我們看到只有三個選擇,右邊主區域,左邊主區域,廣告位,如果你想多加幾個選項,那麼很簡單,只要你在你要改的模板內 多加上幾個就行了,假如你要在index.dwt模板新增 “左上角主區域”,和“右下角主區域”,那麼你可以在index.dwt 裡面加入

<!– TemplateBeginEditable name=”左上角主區域” –>
<!– TemplateEndEditable –>
<!– TemplateBeginEditable name=”右上角主區域” –>
<!– TemplateEndEditable –>

這是你再到後臺,模板設定裡面看首頁的選項中就有這個選項