kokocool
model文件里有如下方法:
public function attributeLabels() { return [ '字段名' => Yii::t('app', '城市简称可自行修改'), ]; }
model文件里这样写:
public function attributeLabels() { return [ 'id' => 'ID', 'name' => '城市名称', 'prefix' => '城市简称', 'pinyin' => '城市拼音', 'domain' => '站点链接', ]; } public function attributeLabels() { return [ 'prefix' => Yii::t('app', '城市简称可自行修改!'), ]; }
也不对啊,报错:
Cannot redeclare app\models\Site::attributeLabels()可以參照 @jackiegao 的方法或者參考以下
<?= $form->field($model, 'city_abbreviation', [ 'template' => " {label}<span style='padding-left:10px;'>城市简称可自行修改!</span>\n{input}\n{hint}\n{error}" ] )?>
写成你说的这样 实现了在属性名称后面 跟提示信息,但是好像无法改变提示信息的字体大小和颜色?
- kokocool 2016-11-01 已签到连续签到6天,获得了20个金钱
rules() public method [ // built-in "required" validator [['username', 'password'], 'required'], // built-in "string" validator customized with "min" and "max" properties ['username', 'string', 'min' => 3, 'max' => 12], // built-in "compare" validator that is used in "register" scenario only ['password', 'compare', 'compareAttribute' => 'password2', 'on' => 'register'], // an inline validator defined via the "authenticate()" method in the model class ['password', 'authenticate', 'on' => 'login'], // a validator of class "DateRangeValidator" ['dateRange', 'DateRangeValidator'], ]; <a href="http://www.yiichina.com/doc/api/2.0/yii-base-model#rules()-detail">点击访问链接,可能是你想要的!</a>
感觉这个不能
- kokocool 回答了问题 表单提示信息怎么加??
我意思是写死在那里,就是表单页面一加载出,就会出来那个提示信息。
- kokocool 提出了问题表单提示信息怎么加??
- kokocool 2016-10-31 已签到连续签到5天,获得了20个金钱
- kokocool 2016-10-30 已签到连续签到4天,获得了20个金钱