destoon二次開發模板及呼叫語法彙總

2022-09-26 20:33:17 字數 1903 閱讀 1290

一、模板存放及呼叫規則

模板存放於系統 template 目錄,template 目錄下的乙個目錄

例如:template/default/ 即為一套模板

模板檔案以 .htm 為副檔名,可直接存放於程式設計客棧模板目錄

例如 template/default/index.htm

也可以存放於模板目錄的子目錄裡

例如:template/default/member/index.htm

在php檔案裡,使用模板語法為

<?php include template('index');

?>

或者www.cppcns.com;php

include template('index', 'member');

?>

如果當前預設模板套系為default,則:

<?php include template('header');

?>

表示使用 template/defa程式設計客棧ult/header.htm 模板檔案

<?php include template('header', 'member');

?>

表示使用 template/default/member/header.htm 模板檔案

模板目錄下在 these.name.php 是模程式設計客棧板別名的配置檔案,模板別名可以在後台模板管理修改。

模板解析後的快取檔案儲存於cache/tpl/目錄,擴充套件名為 .tpl.php

二、模板語法

1、包含模板: 或

被解析為

<?php include template('header');

?>

表示使用 template/default/header.htm 模板檔案

被解析為:

<?php include template('header','member');

?>

表示使用 template/default/member/header.htm 模板檔案

2、變數或常量表示:

變數 被解析為:

<?php echo $destoon;

?>

常量 被解析為:

<?php echo destoon;

?>

對於陣列,標準寫法應為 例如 ,可簡寫為,模板在解析時會自動追加引號。

3、函式

被解析為

<?php func_name($par1, $par2);

?>

4、php表示式

被解析為

<?php expression

?>

5、條件語句 do a 或 do a do b 或 do a do c do b

do a 被解析為

<?php if($a=='b')

?>

do a do b 被解析為

<?php if($a=='b') else

?>

do a do c do b 被解析為

<?php if($a=='b') else if($b=='c') else

?>

6、loop迴圈... 或

......被解析為

<?php if(is_array($var))

}?>

...被解析為

<?php if(is_array($var))

}?>

三、特殊用法

1、變數或表示式可以用html注釋,例如 仍被解析為 <?php echo $destoon; ?> (可自動過濾此類注釋)

2、可直接在模板裡書寫php**,直接書寫php**與destoon 模板語法是相容的。

本文標題: destoon二次開發模板及呼叫語法彙總

本文位址:

postek二次開發 POSTEK二次開發介面

例項簡介 例項截圖 核心 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using ...

UCHome二次開發 模板修改

前一陣在做uchome的一些修改以滿足具體的應用,來做一點總結。涉及的修改都是些小功能或是介面的調整,所以主要涉及的是對於模板的修改,以下歸納一下過程和經驗。1 模板檔案定位 確定要修改的模板檔案這是第一步。方法一 url分析法。檢視 config.php,sc template 引數指示的是當前使...

mcms二次開發 YzmCMS二次開發手冊

摘要 yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有一.yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有乙個統一的入口...