ZendFramework1/Controller

ZendFramework1/Controller

View をレンダリングする

class HogeController extends Zend_Controller_Action
{
    public function init()
    {
    }
 
    public function piyoAction()
    {
        // $this->render();
    }
}

これで application/views/scripts/hoge/piyo.phtml に記述されている view が描画される。hoge はクラス名、piyo はメソッド名から自動的に選択される。

View に値を渡す

assign メソッドを使って送り込むと

class HogeController extends Zend_Controller_Action
{
    public function init()
    {
    }
 
    public function piyoAction()
    {
        $this->view->assign("aaa", "あああ");
        // $this->render();
    }
}

View側で送り込んだ名前で引き出せる

<?=$this->aaa ?>
php/zendframework1/controller.txt · 最終更新: 2017-09-26 18:27 by ore