display() 調用目前操作名稱的模闆
display(‘名字’) 調用指定名字的模闆檔案
控制器調用模闆四種方式:
在smarty裡邊給模闆傳遞變量資訊
$smarty -> assign(變量名稱,值);
在tp架構裡邊同樣适用assign()給模闆傳遞變量資訊
ThinkPHP的模闆引擎的左右标記:
ThinkPHP/Lib/ Behavior/ ParseTemplateBehavior.class.php
修改TP模闆引擎标記
修改模闆引擎為Smarty
$this -> assign(名稱,值);
$this -> 名稱 = 值;
可以修改TP模闆引擎的左右标記
我們可以修改模闆引擎為Smarty
1 {$hobby[下表]}
2 {$hobby.下表}
{$ucenter->屬性名稱}
{$ucenter:屬性名稱}
兩種方法:
foreach和volist可以嵌套周遊,最深層次是3層。
foreach(參數1 參數2 參數3)
volist(參數1 參數2 參數3)
name:模闆數組變量名稱
id:周遊出來的元素資訊
key:元素下表資訊(key i)
offset:輸出數組偏移量
length:顯示輸出元素的個數
mod:對指定數字,取模
empty:數組為空輸送指定資訊
lt:less than 小于<
gt:great than 大于
eq:equal 等于
elt:less equal 小于等于
egt:great equal 大于等于
heq:heng equal 恒等于
nheq:not heng equal 不恒等于
if 判斷
雙路分支:
多路分支:
in between
in标簽使用
between标簽使用
range标簽使用(in和between內建标簽)