hbcms, 自帶自定標記 放廣告輕鬆
# J% P b# [! E0 j5 p0 t 內制3套英文模板,可以做英文!!, O0 U' @/ V6 }
缺點:模板太少,英文模板太難看啦
r+ I% ?" U+ {7 T
; E2 x: X3 Q: h暫時只有這些經驗,以後慢慢收集更新,8 Y3 k, f) ], ]: }$ F2 T
7 r) A! d( u0 t" |6 ~$ n HBcms的Smarty模板結構介紹HBcms的Smarty模板結構介紹:
5 Q: V3 } g" t: C# I- HBCMS的模板以一套一套的形式存在。一套模板,包括多個模板文件。如 首頁模板文件,列表頁,文章頁模板文件等。每套模板的模板結構文件(TPL文件)的名稱是固定,不能修改。 文件結構如下圖:6 E5 o! U- J8 Y/ A' X4 n2 d
% X* _, ]; g A
- 一套模板,分2個目錄存儲相關的文件。
% B0 V( v. U! b* A$ g一個目錄存儲 模板結構文件(TPL文件,在template目錄下)。, b1 l% s# _4 R; J& i! X) q
個目錄存儲 圖片,css,js等文件(在template/image目錄下)。
, j9 n9 l4 u9 _+ T- {- N% D7 l: `大體目錄結構如下圖:
: }5 j; r' Z# j$ u' }
; Y! ^0 R( B/ j
) C6 D7 v$ i, |0 N x8 p/ _. I提示: 圖片目錄可以和tpl目錄名稱不同。 將圖片,css目錄和tpl模板結構文件目錄分開的好處是,網友查看網站的網頁源代碼,不會知道原始tpl文件的路徑。 可以防止別人輕易盜用模板。/ }$ h' _ d* I5 D
, }4 s, F4 n+ }- D) o8 {1 h1 ]) m
5 i9 C" K, O* v* x+ m3 p
各套模板互不相關。 您可以非常容易的更換模板。 如下圖: / @0 j+ l/ ]- {1 @
( U: K. I" ]( }3 l5 A2 m修改網站的模板模板:
% X' T" F5 D: \) J, {* \+ P9 k7 p: a
8 e* U1 U+ Z* s
5 z8 V' z* n6 }% a# Z. }! T修改欄目的模板: G& T! r/ K/ C: u( P
0 d- M( O- o" z1 x
4 k; t) ?4 S+ U1 t4 b+ l' a
! L: N- q8 p3 {& `# c! G; u模板工作原理介紹:tpl模板文件由php官方開發的 smarty模板語言編寫。 tpl文件第一次被hbcms系統調用後,將自動編譯,並生成php文件,存儲在template/system/compile目錄裡。 以後再次調用tpl文件,smarty系統會自動判斷tpl文件是否被修改過,如果沒有被修改,就不再重複編譯,而是直接讀取上一次編譯好的php文件。這樣,可以極大的提高hbcms系統的速度和性能。 : y8 H- C8 q2 ~; {) E* C+ _
/ u$ |. X: m9 K# z
Flash: smarty視頻教程: H% B! D7 `$ i$ I
# ~! y$ E4 I0 @6 |' w0 Rsmarty引擎視頻教程 * @2 ]) A) R6 {: v
- H$ d3 ~1 _8 L$ Z0 e* z Z9 m5 R" C3 E& H% `+ z J
6 T) d3 _# p$ z& L2 Z/ C
[ 本帖最後由 lojofo 於 2007-11-12 00:08 編輯 ] |
|