<?php
namespace dzz\test\classes;//命名空間防止協(xié)助開發(fā)沖突
use \core as C;//調(diào)用C數(shù)據(jù)模型調(diào)用
use \DB as DB;//調(diào)用底層數(shù)據(jù)庫基類
class Testone{
public function run( $arr=array() ){//默認(rèn) run
echo '<a style="margin:0 5px" href="javascript:;" title="'.lang('info_test_hook_one').'">'.lang( 'info_test_hook_one') .'</a>';
}
/* 通過掛載點test_diaoyong調(diào)用鉤子程序下的testDiaoyong函數(shù),如果testDiaoyong程序不存在,默認(rèn)調(diào)用鉤子程序下run函數(shù)
*/
public function testDiaoyong( $arr=array() ){
global $_G;
echo '<a style="margin:0 5px" href="javascript:;" title="'.lang('info_test_hook_two').'">'.lang( 'info_test_hook_two') .'</a><br/>';
$data=C::t('#test#test')->fetchall();// 此處本應(yīng)該是 C::C::t('test')->fetchall(); 換成 #test#test 主要還是是防止在其他應(yīng)用里面調(diào)用該鉤子程序時數(shù)據(jù)模型找不到的錯誤。
echo( var_export($data,true) );
}
}
更多建議: