hbcms, 自帶自定標記 放廣告輕鬆5 B% f R+ ^, ]( V
內制3套英文模板,可以做英文!!$ W! O/ i$ W7 S$ W$ X7 N
缺點:模板太少,英文模板太難看啦
5 v6 F. s: k8 R% P
% c# [- r U. C$ z- D4 t! S暫時只有這些經驗,以後慢慢收集更新,
) {4 V- x: E' b1 B+ u$ y" E. H, L( e$ ~
HBcms的Smarty模板結構介紹HBcms的Smarty模板結構介紹:$ j w; Z' S0 |6 ]$ Q3 A
- HBCMS的模板以一套一套的形式存在。一套模板,包括多個模板文件。如 首頁模板文件,列表頁,文章頁模板文件等。每套模板的模板結構文件(TPL文件)的名稱是固定,不能修改。 文件結構如下圖:( H8 z& E% L6 a' n$ l O; Y- B s8 ^
0 X) {* \, ]# i" _ - 一套模板,分2個目錄存儲相關的文件。 % s0 C% Q4 b8 {9 H9 U/ F
一個目錄存儲 模板結構文件(TPL文件,在template目錄下)。. ~8 W7 Q! y& ?" I m6 w! L! P9 P
個目錄存儲 圖片,css,js等文件(在template/image目錄下)。
8 |& R, F# J) h8 _' H. B1 D大體目錄結構如下圖:
9 t) [; s- R6 o5 \- i, A# j4 I
0 f: T* f Z; {! v3 M, k; I2 w/ J3 }' M" R2 U
提示: 圖片目錄可以和tpl目錄名稱不同。 將圖片,css目錄和tpl模板結構文件目錄分開的好處是,網友查看網站的網頁源代碼,不會知道原始tpl文件的路徑。 可以防止別人輕易盜用模板。, |! Q' ?. v, F/ R! t
@5 [9 N, E2 A# L/ B4 R) O
1 O+ r/ _; B6 M1 K5 [5 }$ b; K
各套模板互不相關。 您可以非常容易的更換模板。 如下圖:
4 F) k2 _# s# Z7 K* P- R
& ~( d8 O5 x" o修改網站的模板模板: 2 y; I4 R1 I- k) S+ h5 u9 ?% V
) m7 O% o* \) I" ^- z: ?8 _" T
3 K, j+ n& r& V. J3 q修改欄目的模板: 7 u& \" e2 y. j! T) }9 R6 `3 T
& t G/ J9 P* ^; K" p
, X z8 v3 l. r* `8 E( r5 l# `& X" c2 ?6 i/ j, Z
模板工作原理介紹:tpl模板文件由php官方開發的 smarty模板語言編寫。 tpl文件第一次被hbcms系統調用後,將自動編譯,並生成php文件,存儲在template/system/compile目錄裡。 以後再次調用tpl文件,smarty系統會自動判斷tpl文件是否被修改過,如果沒有被修改,就不再重複編譯,而是直接讀取上一次編譯好的php文件。這樣,可以極大的提高hbcms系統的速度和性能。
% R% }7 j3 R" y $ g+ T4 y! P5 `
Flash: smarty視頻教程8 ^, H9 n$ G) e& D: j
" u4 @$ M7 l: r. R6 csmarty引擎視頻教程
5 O$ S0 I7 H D- Q1 ?$ l- A4 y1 ]7 k) L) M9 O- d
: F w! I; n* R' {
# x. i0 `) }+ V- l1 Q1 ~* O
[ 本帖最後由 lojofo 於 2007-11-12 00:08 編輯 ] |
|