齊博x1 Default下index中的模板分析
本節(jié)說(shuō)明在目錄default目錄下index主頁(yè)目錄中的模板分析

剛安裝完以后,對(duì)應(yīng)的/template/index_style/default/index/ 目錄下就會(huì)出現(xiàn)這些模板目錄,當(dāng)然這里的圖不是完整的
這里只做舉例,不會(huì)一一對(duì)應(yīng)說(shuō)明,因?yàn)槟0婺夸浱?,很多也不?huì)去做主要修改。
這里需要了解下關(guān)鍵的幾個(gè)文件 layout.htm,pc_layout.htm,,index.htm,pc_index.htm
layout 是布局模板,也就是根據(jù)thinkphp的模板語(yǔ)法,把一個(gè)頁(yè)面拆分成若干塊{block}
index就是layout中的一部分塊,因?yàn)槭鞘醉?yè)所以index.htm直接放在這個(gè)首頁(yè)目錄
其實(shí)整個(gè)首頁(yè)都可以在layout里完成,index留空也是可以的。
那帶pc和不帶pc的兩種模板是什么區(qū)別呢,可以理解為手機(jī)版,和pc版兩個(gè)頁(yè)面
其實(shí)本身完整的一個(gè)頁(yè)面對(duì)應(yīng)三個(gè)版本index,pc_index,wap_index,但是因?yàn)榭珊雎裕砸话阒蛔鰞蓚€(gè)版本就夠用了
我們看一張圖:

也就是說(shuō),index就是主模板,在沒(méi)有pc和wap的兩種規(guī)格的模板下,一律顯示index模板
在有pc_index的情況下pc訪問(wèn)就是pc_index模板,有wap_index的情況下手機(jī)訪問(wèn)顯示wap_index模板
在沒(méi)有找到對(duì)應(yīng)規(guī)格的模板下,就顯示index的模板
所以在這種邏輯下,我們一般只要做兩種版本即可,不需要三種全部做
pc_index代表pc模板,wap不需要做,因?yàn)橹苯幼龅絠ndex模板中,手機(jī)訪問(wèn)的時(shí)候就是index內(nèi)容了
反之亦然。