-
smarty自定義函數(shù)的使用;
首先在smarty(這里是test.php)里面自定義一個(gè)函數(shù),如截圖中的function;第二步,用registerPlugin將自定義的函數(shù)注冊(cè)到模板,注意這里叫注冊(cè),不叫分配;這里function是函數(shù)類型除了function,還有modifier,block等,f_test是注冊(cè)到模板后的函數(shù)名字; test是smarty(test.php)中的函數(shù)名;
當(dāng)你在模板(test.tpl)里面使用函數(shù)的時(shí)候,給函數(shù)參數(shù)賦值的時(shí)候,多個(gè)參數(shù)會(huì)以數(shù)組形式傳給smarty(test.php)中的函數(shù)名為test函數(shù)里面,即自定義的函數(shù);可以在test函數(shù)里打印一下傳過(guò)來(lái)的參數(shù),測(cè)試一下查看全部 -
在這里函數(shù)是str_replace,函數(shù)的第一個(gè)參數(shù)是d第二個(gè)參數(shù)是h如第三個(gè)參數(shù)是$str;
注意參數(shù)所書寫的位置;查看全部 -
注意smarty調(diào)用函數(shù)在模板里的寫法;在這里函數(shù)是date,函數(shù)的第一個(gè)參數(shù)"Y-m-d"要寫在開頭位置,函數(shù)第二個(gè)參數(shù)是$time;如果還有第三個(gè)參數(shù),則寫在$time后面,用冒號(hào)隔開;
注意參數(shù)所書寫的位置;查看全部 -
smarty函數(shù)的使用
查看全部 -
在模板里面,可以直接用分配過(guò)來(lái)的對(duì)象調(diào)用方法即可
查看全部 -
smarty類與對(duì)象的賦值與使用1
查看全部 -
smarty類與對(duì)象的賦值與使用
查看全部 -
模板之間,通過(guò)include引用可以傳參數(shù),比如這是test模板,參數(shù)sitename將會(huì)被傳到header模板;;;;;注意模板后綴喲HTML也有別的
查看全部 -
smarty模板的引用
查看全部 -
smarty的循環(huán) foreach在模板里的新寫法
查看全部 -
smarty的循環(huán) foreachelse?
查看全部 -
smarty的循環(huán) foreach在模板里的舊寫法
查看全部 -
smarty的循環(huán) foreach
查看全部 -
在模板里面的大概寫法
查看全部 -
smarty的循環(huán) section
查看全部
舉報(bào)