在yii2的视图中添加不在模型中的自定义字段

普拉尚

在yii2中保存表单时遇到问题。

我创建了一个自定义字段,其名称与其他字段一样Myposts['categoryLevel2']该字段不在模型中。这是一个条件字段。当我发布from时,我将其值分配给模型属性,例如:

$categoryLevel3 = $request->post('categoryLevel3');
if(!empty($categoryLevel3)){
    $model->category=$categoryLevel3;
}

现在因为表发布中没有categoryLevel3,所以它给出了错误。获取未知属性:frontend \ models \ Posts我知道这个问题。该错误是因为$_POST数组中现在有一个字段,categoryLevel3并且它不在表中,所以$model->save()会引发异常。我尝试过,unset($_POST['categoryLevel3'))但是也没有用。谁可以帮我这个事?

如何在视图中创建不在表中的文件并且之前将其忽略$model->save

双H

'categoryLevel3在您的Post Model类中添加Public属性

 class Post extends yii\db\ActiveRecord{
   public $categoryLevel3;

   public function rules(){

       return [

          [''categoryLevel3' , 'required']
   ...
           ];

     }
   }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Yii2添加不在模型中的表单字段

来自分类Dev

Yii2添加不在模型中的表单字段

来自分类Dev

Yii2:从视图中调用类User中的自定义方法

来自分类Dev

YII2:搜索模型中的自定义排序

来自分类Dev

在yii2中自定义网格视图

来自分类Dev

在yii2中自定义网格视图

来自分类Dev

如何在Yii2表单字段中为标签添加自定义类?

来自分类Dev

yii2:表单视图中Gridview的自定义分页

来自分类Dev

Yii2 在自定义错误视图中获取消息

来自分类Dev

使用yii2 giiant添加自定义模型模板

来自分类Dev

Yii2自定义http异常视图

来自分类Dev

yii2 自定义字段类型

来自分类Dev

在 Yii2 中无法在 gridview 中显示来自模型的自定义列

来自分类Dev

Yii2中ListView的自定义排序器

来自分类Dev

Yii2中的自定义图标

来自分类Dev

yii2如何用“布局”中的默认元标记替换“视图”中的自定义元标记

来自分类Dev

向视图中的查询集添加值后,无法访问模型自定义函数

来自分类Dev

如何在Yii2中编写全局函数并以任何视图访问它们(不是自定义方式)

来自分类Dev

如何在我的自定义视图中显示 One2many 字段的视图?

来自分类Dev

如何在Yii2中将2个模型加载到单个视图中

来自分类Dev

在Yii的网格视图中为“自定义”列排序

来自分类Dev

Yii2,带有自定义属性的模型find()

来自分类Dev

Yii2,带有自定义属性的模型find()

来自分类Dev

Orchard在自定义视图中未显示模型属性

来自分类Dev

yii2 formwizard复选框字段和自定义预览步骤

来自分类Dev

yii2视图中未定义的变量

来自分类Dev

Yii,具有来自自定义模型功能的数据的网格视图中的过滤和排序列

来自分类Dev

yii2从关系中添加列并在网格视图中排序

来自分类Dev

yii2从关系中添加列并在网格视图中排序

Related 相关文章

  1. 1

    Yii2添加不在模型中的表单字段

  2. 2

    Yii2添加不在模型中的表单字段

  3. 3

    Yii2:从视图中调用类User中的自定义方法

  4. 4

    YII2:搜索模型中的自定义排序

  5. 5

    在yii2中自定义网格视图

  6. 6

    在yii2中自定义网格视图

  7. 7

    如何在Yii2表单字段中为标签添加自定义类?

  8. 8

    yii2:表单视图中Gridview的自定义分页

  9. 9

    Yii2 在自定义错误视图中获取消息

  10. 10

    使用yii2 giiant添加自定义模型模板

  11. 11

    Yii2自定义http异常视图

  12. 12

    yii2 自定义字段类型

  13. 13

    在 Yii2 中无法在 gridview 中显示来自模型的自定义列

  14. 14

    Yii2中ListView的自定义排序器

  15. 15

    Yii2中的自定义图标

  16. 16

    yii2如何用“布局”中的默认元标记替换“视图”中的自定义元标记

  17. 17

    向视图中的查询集添加值后,无法访问模型自定义函数

  18. 18

    如何在Yii2中编写全局函数并以任何视图访问它们(不是自定义方式)

  19. 19

    如何在我的自定义视图中显示 One2many 字段的视图?

  20. 20

    如何在Yii2中将2个模型加载到单个视图中

  21. 21

    在Yii的网格视图中为“自定义”列排序

  22. 22

    Yii2,带有自定义属性的模型find()

  23. 23

    Yii2,带有自定义属性的模型find()

  24. 24

    Orchard在自定义视图中未显示模型属性

  25. 25

    yii2 formwizard复选框字段和自定义预览步骤

  26. 26

    yii2视图中未定义的变量

  27. 27

    Yii,具有来自自定义模型功能的数据的网格视图中的过滤和排序列

  28. 28

    yii2从关系中添加列并在网格视图中排序

  29. 29

    yii2从关系中添加列并在网格视图中排序

热门标签

归档