4 回答
TA貢獻(xiàn)1840條經(jīng)驗(yàn) 獲得超5個贊
直接 $this -> function(); 就可以了... 完全把Action當(dāng)做一個Class看待即可,靈活使用,參數(shù)也是可以加的,不過聲明的時候盡量加上默認(rèn)參數(shù),免得通過模塊調(diào)用的時候,報出無參數(shù)的提醒錯誤。
TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個贊
_before_function名稱.
也可以用$_auto
你可以用action 傳參到model 用D('a')->b(參數(shù))
TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超11個贊
如PHP code控制器類:
class NewAction extends Action{
public function index()
{
$this->display();}
private function show($cls)//我想在模板中傳入?yún)?shù)
{
$news=M("news");
$list=$news->where('class=$cls')->order("time desc")->select();
$this->assign("list",$list);
$this->display();
/* header("Content-type:text/html;Charset=utf-8");
echo $cls;*/
}
}
- 4 回答
- 0 關(guān)注
- 859 瀏覽
添加回答
舉報
