以下CActiveForm
では、同じモデルの複数のインスタンスを持つフォームをレンダリングするために使用しています。フォームを送信すると、個々の属性の ajax 検証エラーが表示されますが、表示されerror summary
ません。考えられる問題は何ですか?どうもありがとう
<?php
$form=$this->beginWidget('CActiveForm', array(
'id'=>'task-form',
'enableClientValidation'=>false,
'enableAjaxValidation' =>true,
'clientOptions'=>array(
'validateOnSubmit'=>true,
'validateOnChange'=>false,
),
));
Yii::app()->session['form'] = $form;
?>
<?php echo $form->errorSummary($models); ?>
<ul class="tasks">
<?php foreach($models as $index=>$model): ?>
<?php $this->renderPartial('_task', array(
'model' => $model,
'index' => $index,
'form' => $form,
)); ?>
<?php endforeach; ?>
</ul>
<div class="row buttons">
<?php echo CHtml::submitButton('Save')?>
</div>
<?php $this->endWidget(); ?>
</div>