1、創(chuàng)建鉤子行為
我們自己定義的標簽位可以直接放在ThinkBehaviors中,也可以放在應用目錄中,比如說Home模塊下,新建一個Behaviors的文件夾,在文件夾內(nèi)新建:
標簽名+Behavior.class.PHP
注:需要帶Behavior的原因,見代碼:
static public function exec($name, $tag,&$params=NULL) { if('Behavior' == substr($name,-8) ){ // 行為擴展必須用run入口方法 $tag = 'run'; } $addon = new $name(); return $addon->$tag($params); }