私はYiiBoosterを使用しており、/views/layouts/main.php 内の TbActiveForm 内にTextFieldを作成しようとしています。
追加したコントローラーの場合:
<?php
class LayoutsController extends Controller
{
public function actionMain()
{
$model=new Item;
$this->render('main',array('model'=>$model));
}
}
?>
そしてビュー:
<?php
$this->beginWidget(
'booster.widgets.TbActiveForm',
array(
'id' => 'inlineForm',
'type' => 'inline',
'htmlOptions' => array('class' => 'well'),
)
);
echo $form->textFieldGroup($model, 'textField');
$this->endWidget();
?>
しかし、実行しようとするとエラーメッセージが表示されるという小さな問題があります。
PHP notice Undefined variable: model
誰でもこれを修正するのを手伝ってもらえますか? ありがとう。