2014-02-03 3 views
0

Im пытается сделать что-то очень простое, что я делал бесчисленное количество раз раньше - передайте переменную виду, которое содержит форму. В контроллере:Невозможно передать переменную в форму

$this->render('create',array(
     'model'=>$model, 
     'test' => '10' 
    )); 

В форме:

echo "test is ".$test; 

Но $ тест является недействительным! Я использовал отладчик и точки останова, и строки в контроллере и форме определенно выполняются. Что может быть неправильным?

+0

Вы пробовали имя, отличающееся от теста? –

+0

есть, еще null! – user1716672

+0

Проверьте, что вы пытаетесь выполнить рендеринг, я имею в виду путь к нему, имя контроллера и имя каталога. Все ли правильно? имя класса контроллера? имя вида? :) –

ответ

0

Проверьте правильность отображения! В Yii есть порядок для просмотра представлений, и, возможно, вы работаете в неправильном файле!

Смежные вопросы