Dedecms織夢(mèng)模板安裝/更換教程大全
時(shí)間:2023-05-18 15:36:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2023-05-18 15:36:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)
Dedecms織夢(mèng)模板安裝/更換教程大全:Dedecms織夢(mèng)模板安裝/更換教程大全
模板安裝方法:
- 下載一個(gè)模板之后要判斷一下文件是否齊全。Htm文件中是否包含首頁(yè)、列表頁(yè)和文章內(nèi)容頁(yè)等;htm文件用到的css文件是否包括;模板安裝包中是否包括網(wǎng)站用到的背景圖片。
- 建站網(wǎng)站欄目。在安裝調(diào)試一個(gè)模板之前必須事先建好網(wǎng)站的相關(guān)欄目,這樣才能做好調(diào)試。欄目的建設(shè)可以產(chǎn)考模板的樣例網(wǎng)站進(jìn)行建設(shè)。
- 更改系統(tǒng)中的模板名,這一步我們以模板mier為例:
- 打開(kāi)后臺(tái)-系統(tǒng)-系統(tǒng)基本參數(shù),查看模板名,默認(rèn)情況下為default?,F(xiàn)在,我們要把默認(rèn)的模板名,改為我們要使用的模板名。
- 打開(kāi)后臺(tái)-生成-html更新-更新主頁(yè)html,默認(rèn)情況這里的模板路徑為default/index.htm。把default改成我們要使用的模板名。
- 根據(jù)建好的網(wǎng)站欄目修改模板中調(diào)用的相關(guān)欄目ld。在htm文件中找到如下標(biāo)簽
將其中的typeid調(diào)整為自己的網(wǎng)站的欄目ld。
- 調(diào)試htm文件和css文件中用到的圖片的路徑,根據(jù)自身網(wǎng)站圖片的存放路徑進(jìn)行調(diào)整。
- 修改模板文件htm中的固定鏈接。在模板中存在一些固定鏈接,可以根據(jù)你自己的網(wǎng)站進(jìn)行適當(dāng)調(diào)整。
- 上傳模板文件。將模板中的文件目錄上傳到服務(wù)器的/templts目錄下,上傳之前需要保存好原來(lái)目錄下的文件。這個(gè)是莫仍的上傳方法,如果模板本身有特殊要求,可以根據(jù)模板本身的要求上傳。
- 在后臺(tái)生成首頁(yè)、欄目頁(yè)和內(nèi)容頁(yè),根據(jù)效果對(duì)調(diào)試修改相關(guān)模板。
- 默認(rèn)的dedecms模板風(fēng)格default目錄文件說(shuō)明
以上簡(jiǎn)單的描述了dedecms模板安裝的一般思路,不同的模板安裝方法也存在不同,希望上面的描述能為大家安裝dedecms模板時(shí)提供一些幫助。
模板更換:
方法一:將新模板覆蓋templets下的文件最簡(jiǎn)單的更換模板的方法是直接覆蓋templets目錄下的所有文件。
但是這樣會(huì)導(dǎo)致原先的模板被覆蓋。
方法二:是通過(guò)后臺(tái)管理,使dedecms去尋找模板目錄。
還有一種就是更換整個(gè)網(wǎng)站的模板目錄。系統(tǒng)管理-站點(diǎn)設(shè)置-默認(rèn)模板風(fēng)格 設(shè)置為目錄名字
比如下載了一個(gè)新的模板,新模板目錄為newtemplet。
那么設(shè)置為/newtemlet/default這樣基本模塊的模板就會(huì)去該目錄下尋找。
但是這樣有一個(gè)問(wèn)題,就是如果欄目已經(jīng)創(chuàng)建好了,設(shè)置這個(gè)就會(huì)沒(méi)有什么效果。不知道這是不是dede的一個(gè)bug。
方法三:是修改特定頁(yè)面的模板。
還有就是修改單獨(dú)網(wǎng)頁(yè)的模板,那么就去:頻道管理-網(wǎng)站欄目管理-高級(jí)選項(xiàng)里選定模板地址
方法四:修改源代碼改變模板目錄
修改include目錄下的config_base.php下找到
只需要把這個(gè)修改為新的目錄名字,然后html更新一下,所有的模板風(fēng)格都改變了。
這種方法不推薦,不過(guò)要是為了防止模板盜版的話到時(shí)可以使用。
還有個(gè)方法:把新模板直接上傳到templets/default目錄里,然后再點(diǎn)擊欄目管理,在欄目高級(jí)參數(shù)那里選擇新模板。
Cms模板,其實(shí)就是加上cms模板引擎代碼的html頁(yè)面,所以基礎(chǔ)便是html語(yǔ)言學(xué)習(xí),不過(guò)現(xiàn)在正在流行web標(biāo)準(zhǔn),就是大家說(shuō)的“div+css”,要求又提高許多,需要學(xué)習(xí)css,大家可以下載css手冊(cè),修改模板的時(shí)候?qū)φ諏W(xué)習(xí)修改。
Dede模板引擎的代碼樣式有如下幾種形式:
從上面我們可以看出,dede模板引擎的代碼可以分為標(biāo)記名稱、屬性和自定義樣式模板三部分,標(biāo)記名稱和屬性用{}包圍。
而自定義樣式模板在兩個(gè){}之間。
標(biāo)記名稱與屬性的說(shuō)明請(qǐng)大家參考系統(tǒng)幫助里的模板標(biāo)記參考,這里介紹具體運(yùn)用方法。
例:
{/dede:arclist}上面是最基本的取得最新內(nèi)容列表標(biāo)記arclist,由開(kāi)始標(biāo)記{dede:arclist屬性typeid=”titlelen=’28’row=’10’col=’1’}模板樣式。
【field:title/】和結(jié)束標(biāo)記{/dede:arclist}組成。當(dāng)你完成頁(yè)面制作后,便可以開(kāi)始添加dede代碼。沒(méi)有添加dede代碼之前:
添加代碼后:
模板解析后就是添加代碼前的樣子。列表list標(biāo)記,友情鏈接flink標(biāo)記,導(dǎo)航channel標(biāo)記,站內(nèi)新聞mynews標(biāo)記等待都是同樣的道理。
文章頁(yè)里用到{dede:標(biāo)記名稱屬性=‘值’/},如{dede:field name=’title’/}就是文章標(biāo)題的意思。
模板里面的路徑問(wèn)題:本站使用
{dede:global name=’cfg_basehost’/}/templets/w3
Cpro/img/css.css,{dedee:global name=’cfg_basehost’/}
是取得網(wǎng)站根目錄的意思。這里有個(gè)模板保護(hù)問(wèn)題,如果您珍惜你的網(wǎng)頁(yè)模板,就把img目錄獨(dú)立分離出來(lái),這樣別人就不會(huì)知道你的模板目錄。
獨(dú)立制作一個(gè)模板,需要規(guī)劃、設(shè)計(jì)、制作、調(diào)試等部分。
復(fù)制模板,保存原來(lái)的html頁(yè)面,刪除正文內(nèi)容,添加cms代碼。
就模板而言,很多站長(zhǎng)只看到設(shè)計(jì)即頁(yè)面好看而沒(méi)有看到網(wǎng)頁(yè)的制作即網(wǎng)頁(yè)代碼,這是一個(gè)非常錯(cuò)誤的觀念。網(wǎng)頁(yè)代碼的質(zhì)量關(guān)系到搜索引擎seo與網(wǎng)站的可維護(hù)性。
制作模板就和抄寫(xiě)文章一樣,就看你會(huì)不會(huì)仿。我的設(shè)計(jì)水準(zhǔn)很爛根本不入流,只會(huì)寫(xiě)網(wǎng)頁(yè)代碼。設(shè)計(jì)既然不會(huì)那就仿取一個(gè)網(wǎng)頁(yè)那是侵權(quán),那就取三四個(gè)網(wǎng)頁(yè),拿出它們的優(yōu)點(diǎn)組合成自己的網(wǎng)站。
安裝說(shuō)明:dede3.1lit版本增強(qiáng)了系統(tǒng)設(shè)置,模板的所在位置可以在系統(tǒng)設(shè)置里設(shè)定,把模板文件夾放到templets,欄目設(shè)置里style代表了模板文件夾位置。