【问题标题】:Yii2 set array form field as required in modelYii2 模型中根据需要设置数组表单域
【发布时间】:2015-05-25 02:23:53
【问题描述】:

如果我有以下表单字段(下面的代码),我如何在我的模型中根据需要设置该字段,以便与其他字段一样,如果没有包含信息,则无法提交表单。

<?= $form->field($model, 'seo[seo_title]')->textInput(['maxlength' => 60])->label('SEO Title') ?>

【问题讨论】:

  • 您的$model 变量是什么?添加您的型号代码。

标签: php validation model-view-controller yii2 yii2-advanced-app


【解决方案1】:

在选项中为文本输入添加value 例如:

 <?= $form->field($model, 'seo[seo_title]')->textInput(['maxlength' => 60], 'value'=> $yourValue )->label('SEO Title') ?>

或者如果您只需要这些字段,请在模型中标记 required

【讨论】:

    猜你喜欢
    • 2018-04-18
    • 1970-01-01
    • 2021-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多