【发布时间】:2018-09-08 03:12:34
【问题描述】:
我为我的项目创建了一个 dropdownList,并按照我的模型规则中的要求创建了该字段。
考虑中
use app\models\Constituency;
use yii\helpers\ArrayHelper;
use kartik\widgets\Select
<?php
$constituency=Constituency::find()->all();
$listData=ArrayHelper::map($constituency,'constituency','constituency');
?>
<?php
echo '<label class="control-label">Constituency</label>';
echo Select2::widget([
'model' => $model,
'attribute' => 'place',
'data' => $listData,
'options' => ['placeholder' => 'Select a constituency'],
'pluginOptions' => [
'allowClear' => true
],
]);
?>
在模型中
['place', 'required','message'=>'Place is required'],
即使我厌倦了为该字段提供自定义错误消息,但我尝试的一切都失败了。
我在此处附上页面的屏幕截图。
如您所见,它显示没有必需的错误。
谁能告诉我我错过了什么??
【问题讨论】:
-
你是如何渲染“手机号”字段的?
-
= $form->field($model, 'phone')->textInput(['min' => 10,'type'=>'number']) ?>跨度>
标签: php validation drop-down-menu yii2