DedeCms(織夢)模版制作教程及標記語法詳解,織夢教
導讀:織夢教程織夢教程Dedecms是國內最知名的PHP開源網站系統,它以它的簡單、實用、開源而聞名,這套管理系統應用領域十分廣,包括企業網站、政府機關、教育機構、媒體機構、行業網站dede手機模板dede,模板。
一、織夢(Dedecms)簡介:
織夢內容管理系統(DedeCms) 以簡單、實用、開源而聞名,是國內最知名的PHP開源網站管理系統,也是使用用戶最多的PHP類CMS系統,在經歷了二年多的發展,目前的版本無論在功能,還是是易用性方面,都有了長足的發展,DedeCms免費版的主要目標用戶鎖定在個人站長,功能更專注于個人網站或中小型門戶的構建,當然也不乏有企業用戶和學校等在使用本系統。織夢內容管理系統(DedeCms)基于PHP+MySQL的技術架構,完全開源加上強大穩定的技術架構,使你無論是目前打算做個小型網站,還是想讓網站在不斷壯大后系仍能得到隨意擴充都有充分的保證。
二、織夢(Dedecms)模板解析引擎概述:
織夢模板引擎是一種使用XML名字空間形式的模板解析器,使用織夢解析器解析模板的最大好處是可以輕松的制定標記的屬性,感覺上就像在用HTML一樣,使模板代碼十分直觀靈活,新版的織夢模板引擎不單能實現模板的解析還能分析模板里錯誤的標記。
1、織夢模板引擎的代碼樣式有如下幾種形式:
{dede:標記名稱 屬性='值'/}
{dede:標記名稱 屬性='值'}{/dede:標記名稱}
{dede:標記名稱 屬性='值'}自定義樣式模板(InnerText){/dede:標記名稱}
小提示:對于{dede:標記名稱 屬性='值'}{/dede:標記名稱}這種形式的標記,在2.1版中,表示結束只需要用“{/dede}”,但V3中需要嚴格用“{/dede:標記名稱}”,否則會報錯。
2、織夢模板引擎內置有多個系統標記,這些系統標記在任何場合都是能直接使用的。
(1) global 標記,表示獲取一個外部變量,除了數據庫密碼之外,能調用系統的任何配置參數,形式為:
a、{dede:global name='變量名稱'}{/dede:global}
b、{dede:global name='變量名稱' /}
其中變量名稱不能加$符號,如變量 $cfg_cmspath ,應該寫成
{dede:global name='cfg_cmspath' /} 。
(2) foreach 用來輸出一個數組,形式為:
{dede:foreach array='數組名稱'}[field:key/] [field:value/]{/dede:foreach}
(3) include 引入一個文件,形式為:
{dede:include file='文件名稱' /}
對文件的搜索路徑為順序為:絕對路徑、include文件夾、CMS安裝目錄、CMS主模板目錄
3、織夢標記允許在任何標記中使用函數對得到的值進行處理,形式為:
{dede:標記名稱 屬性='值' function='youfunction("參數一","參數二","@me")'/}
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-19 ,文章DedeCms(織夢)模版制作教程及標記語法詳解,織夢教主要講述模版,語法,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_30598.html