關於thinkphp裡面公用模板的呼叫

2021-08-08 14:29:57 字數 616 閱讀 5119

今天在使用thinkphp框架裡面的公共模板使用方法的時候,發現

file="public/header" />// 包含頭部模版header
這裡的呼叫控制器模板是時候,並不能用$this->assign()的方法來傳參。

因為當外部模板有所改變的時候,模板引擎不會重新編譯該模板,這也就說明了,這個控制器只有在直接用位址呼叫的時候可以傳參。使用include標籤來引用的時候只是起到了呼叫模板的作用。

因此,只能用

file="public/header"

title="thinkphp框架"

keywords="開源web開發框架" />

[title]title>

name="keywords"

content="[keywords]" />

head>

的方式來呼叫引數。

thinkphp3 2 2前後臺公用類架構問題

1 2namespace common controller 3use think controller 4 5 前後臺公用基類 6 modify author jack 7 modify time 2014 7 128 9class basecontroller extends controlle...

ThinkPHP5 0 build 自動生成模組

return 生成應用公共檔案 file common.php config.php database.php 其他更多的模組定義 common dir model view controller model index admin dir model view controller model t...

ext 關於彈出樹的公用方法

彈出框的主要 param cid 一般為隱藏表單 用於存放樹id資訊 param ccode 一般為隱藏表單 存放code資訊 param cname 是頁面呼叫的控制項用於顯示樹的text param url 得到樹的action方法 位址 param title 傳入要顯示的標題 show tr...