麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > ThinkPHP > 正文

ThinkPHP模板包含功能

2024-09-09 15:20:01
字體:
來源:轉載
供稿:網友

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

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

包含當前模塊的其他操作模板文件

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

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

包含其他模塊的操作模板

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

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

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

提示:同模板輸出一樣,這種方式實際上并不檢測對應的模塊和操作是否存在,只需根據模板定義規則創建了該模板即可(即該模板實際存在即可).

使用完整文件名包含

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

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

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

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

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

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

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

用變量控制要導入的模版

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

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

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

使用快捷方式包含文件

格式:{include:模板文件規則}

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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 欧美精品一区二区三区四区 | 91精品免费观看 | 久草在线综合 | av电影免费在线 | 国产乱淫a∨片免费观看 | 免费黄色大片在线观看 | 97精品国产高清在线看入口 | 成人在线精品视频 | 亚洲第一成人在线观看 | 精品xxxx户外露出视频 | 欧美视频在线观看一区 | 国产精品久久久久久久久久大牛 | 日本高清电影在线播放 | 黄色片在线观看网站 | 国产精品毛片va一区二区三区 | 亚洲网站免费观看 | 性高湖久久久久久久久aaaaa | 99精品国产一区二区三区 | 国产成人综合在线观看 | fc2成人免费人成在线观看播放 | 永久免费av在线 | 精品国产一区二区三区在线观看 | 欧美久久久一区二区三区 | 亚洲综合一区在线观看 | 毛片视频网址 | 又黄又爽免费无遮挡在线观看 | 成人免费观看在线 | 91久久国产综合久久91精品网站 | 久久91久久久久麻豆精品 | 亚洲成人免费网站 | 一本色道精品久久一区二区三区 | 黄在线免费看 | 久久网国产精品 | 欧美电影在线观看 | 日本看片一区二区三区高清 | 国产在线精品区 | 日本在线免费观看 | 久久另类视频 | 一级黄色影片在线观看 | 色偷偷欧美 | 久久久线视频 |