我正在尝试将一个css类添加到yii框架中的errorSummary()但添加类后我没有标头错误默认
如何在不删除标题消息的情况下将类添加到errorsummay
<?php echo $form->errorSummary($model, '', '', array('class' => 'alert alert-error')); ?>
答案 0 :(得分:2)
您可以设置类CActiveForm
想要的属性errorMessageCssClass:
并且errorSummary()还有htmlOptions
!
public string errorSummary(mixed $models, string $header=NULL, string $footer=NULL, array $htmlOptions=array ( ))
答案 1 :(得分:2)
像这样调整代码。
echo $form->errorSummary($model,NULL,NULL,array('class'=>'alert alert-error'));
答案 2 :(得分:1)
这是一个非常简单的,
你可以通过这种方式传递你需要的课程,
<?php echo CHtml::errorSummary($model, null, null, array('class'=>'className')); ?>
或
<?php echo $form->errorSummary($model, null, null, array('class'=>'className')); ?>
所以这样你就可以在有标题时添加课程。
点击此处了解详情:http://www.yiiframework.com/doc/api/1.1/CActiveForm#errorSummary-detail
因为你正在传递,所以为标题空字符串会导致标题问题。 $header
的默认值为null。
public string errorSummary(mixed $models, string $header=NULL, string $footer=NULL, array $htmlOptions=array ( ))