нужен аналог $content

всем привет

вот какой у меня вопрос: можно ли и если да то как создать переменную по аналогии с $content ?

очень бы такую хотелось иметь, чтобы можно было впихивать в нее что-то…

откуда растут ноги: управление содержимым сайдбара

решение у меня есть, но приходится делать вывод в шаблоне через $this->sidebar

а хочется по-взрослому - через $sidebar

как говориться - ай нид ё хэлп, бразэрс!

Подозреваю что можно переписать рендер контроллера:




public function render($view,$data=null,$return=false)

    {

        if($this->beforeRender($view))

        {

            $output=$this->renderPartial($view,$data,true);

            if(($layoutFile=$this->getLayoutFile($this->layout))!==false)

                $output=$this->renderFile($layoutFile,array('content'=>$output),true);

 

            $this->afterRender($view,$output);

 

            $output=$this->processOutput($output);

 

            if($return)

                return $output;

            else

                echo $output;

        }

    }



Вот тут и есть ваш content.

Ну и вот очень полезная статья: http://www.yiiframework.com/wiki/249/understanding-the-view-rendering-flow/

спасибо