久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

Phpcms:模板制作規(guī)范

來自站長百科
月飛春秋討論 | 貢獻(xiàn)2010年12月4日 (六) 17:20的版本
(差異) ←上一版本 | 最后版本 (差異) | 下一版本→ (差異)
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

導(dǎo)航: 上一級 | PHPCMS | 首頁 | DedeCMS | 帝國CMS | Drupal | PHP168 | Xoops | Joomla | PowerEasy | SupeSite

  1. PHPCMS文件存放位置:
    聲明:一個網(wǎng)站當(dāng)前只能同時使用一套方案的模版
    模版文件存在于 /templates/ 下面 ,官方默認(rèn)的有一套方案模版 ,/templates/default/ ,新建一套方案模版則需要建立一個目錄,
    比如:/templates/newtpl/,newstpl即為新建立的模版方案名稱。它的下面將存放各個模塊文件夾,名稱都與default/下面的一樣。新建立的newtpl/方案的圖片文件和樣式表文件需要放置到 /templates/newtpl/skin/下面 ,這樣可以通過{$skindir} 這個變量來獲得具體的路徑。
    實(shí)例:網(wǎng)站頭部文件的樣式表調(diào)用方法:
    下面這段代碼位于:./templates/default/phpcms/header.html
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset={$CONFIG[charset]}">
    <title>{$head[title]}-{$PHPCMS[sitename]}</title>
    <meta name="keywords" content="{$head[keywords]}">
    <meta name="description" content="{$head[description]}">
    <meta name="generator" content="Phpcms {$PHPCMS[version]}">
    <link href="{PHPCMS_PATH}favicon.ico" rel="shortcut icon"> 指向根目錄下面的favicon.ico,中間不需要 /
    <link href="{$skindir}/style.css" rel="stylesheet" type="text/css">
    

    這里我們需要調(diào)用我們已經(jīng)定義好的樣式表,而我們的樣式表位于 ./templates/default/skins/default/style.css
    我們通過 {$skindir} 來自動的獲得 style.css文件。
    {PHPCMS_PATH} :指的是當(dāng)前文件相對于網(wǎng)站根目錄的位置。

  2. 如何建立多頻道應(yīng)用不同模版,多欄目應(yīng)用不用模版,內(nèi)容頁面用用不同模版的規(guī)則
    雖然一個系統(tǒng)下不能同時使用幾套方案,但我們可以通過建立同組模版來達(dá)到目的。
    比如:我們先進(jìn)入到后臺---模版風(fēng)格---文章--
    大家請注意,新建立一個以文章頻道為類型的頻道后,默認(rèn)所采用的模版將都會是默認(rèn)的這些模版。
    建立同組模版的規(guī)則:我們看到 模板類型 ,起初看到的都是默認(rèn)的模版,我們看到頻道首頁模版類型為 index
    建立同組的頻道首頁模版即為:index-1 ,以模版類型為基礎(chǔ),然后中劃線隔開,后面任意數(shù)字或字母組合而成的網(wǎng)頁模版名稱。
    建立同組內(nèi)容頁面模版即為:content-blue
    注:同組模版可多加,沒有限制,如:category_list-1 ,category_list-2,category_list-red等都屬于同組欄目列表頁模版。