国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > ThinkPHP > 正文

ThinkPHP模板包含功能

2024-09-09 15:20:01
字體:
供稿:網(wǎng)友

對(duì)于一些有共同屬性的頁面(如頁腳),可以單獨(dú)制作成一個(gè)模板,再利用 ThinkPHP 提供的模板包含功能包含進(jìn)來,這樣,當(dāng)要修改這些公共頁面時(shí),只需修改對(duì)應(yīng)的模板即可而不必修改每一個(gè)頁面.

模板的包含使用 include 關(guān)鍵字,有如下所述 6 種方式。

包含當(dāng)前模塊的其他操作模板文件

格式:<include file="操作名" />

例子:<include file="read" />

包含其他模塊的操作模板

格式:<include file="模塊名:操作名" />

例子:<include file="Public:header" />

該例子包含Public模塊的header操作模板。

提示:同模板輸出一樣,這種方式實(shí)際上并不檢測(cè)對(duì)應(yīng)的模塊和操作是否存在,只需根據(jù)模板定義規(guī)則創(chuàng)建了該模板即可(即該模板實(shí)際存在即可).

使用完整文件名包含

格式:<include file="完整模板文件名" />

例子:<include file="./Tpl/default/Public/header.html" />

這種方式,指的是服務(wù)器端包含(服務(wù)器端路徑),而不是包含一個(gè) URL 地址,如果使用相對(duì)路徑的話,是基于項(xiàng)目入口文件位置而言.

注意:該種方式模板文件名必須包含后綴.

包含其他模板主題的模塊操作模板

格式:<include file="主題名@模塊名:操作名" />

例子:<include file="Xp@User:read" />

用變量控制要導(dǎo)入的模版

格式:<include file="$變量名" />

例子:<include file="$tplName" />

給 $tplName 賦不同的值就可以包含不同的模板文件.

使用快捷方式包含文件

格式:{include:模板文件規(guī)則}

例子:模板文件規(guī)則可以使用上面提到的5種方式。

注意: 如果被包含的模板有所更改,模板引擎并不會(huì)重新編譯模板,除非緩存已經(jīng)過期,所以如果修改了包含的外部模板文件后,需要把模塊的緩存目錄(RuntimeCache)清空,否則無法生效.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 奈曼旗| 新野县| 邵阳县| 武平县| 满洲里市| 东平县| 靖边县| 玉门市| 疏附县| 南雄市| 正蓝旗| 茂名市| 普定县| 义乌市| 大埔县| 浦北县| 秭归县| 宁明县| 二连浩特市| 宝鸡市| 光山县| 永登县| 南开区| 广宗县| 耿马| 保山市| 瑞丽市| 田林县| 龙游县| 武山县| 大竹县| 开鲁县| 武川县| 衡南县| 晋城| 郯城县| 常熟市| 大安市| 手游| 富顺县| 田阳县|