forms - 如何在 Yii 表单标签中添加一个类?

标签 forms yii label

要生成以下标记:

<label class="foo">Bar</label>

PHP 看起来像:

<?php echo $form->label($model,'username'); ?>

似乎它应该是 label() 的 htmlOptions 参数的一部分,但我无法真正弄清楚。

来自 Yii 的文档:

public string label(CModel $model, string $attribute, array $htmlOptions=array ( ))

引用:

http://www.yiiframework.com/doc/api/1.1/CActiveForm#label-detail

最佳答案

正如文档所说,$htmlOptions 是一个附加 HTML 属性的数组。键是属性,值是属性值,所以给标签添加一个类属性:

<?php echo $form->label( $model,'username', array('class'=>'className') ); ?>

关于forms - 如何在 Yii 表单标签中添加一个类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11318339/

相关文章:

reactjs - 处理 React Hooks 中的选择选项

ruby - 使用 mechanize-ruby 提交登录表单时,我可以使用变量来表示字段名称吗?

mysql - yii FULLTEXT 索引匹配查询

gridview - 如何将 css 类添加到 CGridview 单元格(在 Yii 中),与另一个值相关

plot - Tikzpicture - 绘图标签旁边/下方的箭头

c# - 使用以一种形式声明的变量,以另一种形式c#

php - 如何在 PHP 中用空格匹配文本文件中的两到三个单词

php - CDbCriteria 和 mysql 使用 INDEX()

python - 为什么随机生成的标签会加速另一个移动标签的速度?

python - Tkinter 标签小部件中的下划线文本?