浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑

 更新时间:2019年10月21日 09:23:42   作者:懒驴打滚  
今天小编就为大家分享一篇浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

有一个这样的需求:

当商品设置为立即上架时,通过审核就进入上架状态,当设置为保存时,通过审核就进入未上架状态。

所以,需要在保存前根据提交的审核状态和设置的方式得到商品状态再保存,而通过$form->model()->attribute_name只能获取提交后的值,不能更改。

Google之后发现了已经有解决方案:可以修改提交表单时的逻辑吗 #375

在模型中添加如下方法:

public static function boot()
{
  parent::boot();

  static::saving(function ($model) {
  
    // 从$model取出数据并进行处理
    
  });
}

以上这篇浅谈laravel-admin form中的数据,在提交后,保存前,获取并进行编辑就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Zend Framework生成验证码并实现验证码验证功能(附demo源码下载)

    Zend Framework生成验证码并实现验证码验证功能(附demo源码下载)

    这篇文章主要介绍了Zend Framework生成验证码并实现验证码验证功能,较为详细的分析讲述了Zend Framework实现操作验证码操作的具体步骤与相关技巧,并附带demo源码供读者下载参考,需要的朋友可以参考下
    2016-03-03
  • Cookie跨域问题解决方案代码示例

    Cookie跨域问题解决方案代码示例

    这篇文章主要介绍了Cookie跨域问题解决方案代码示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • cakephp2.X多表联合查询join及使用分页查询的方法

    cakephp2.X多表联合查询join及使用分页查询的方法

    这篇文章主要介绍了cakephp2.X多表联合查询join及使用分页查询的方法,结合实例形式简单分析了cakephp查询及分页操作相关技巧,需要的朋友可以参考下
    2017-02-02
  • 详解php比较操作符的安全问题

    详解php比较操作符的安全问题

    php的比较操作符有==(等于)松散比较,===(完全等于)严格比较,这里面就会引入很多有意思的问题,本文给大家详解php比较操作符的安全问题,对php操作符相关资料感兴趣的朋友一起学习吧
    2015-12-12
  • destoon找回管理员密码的方法

    destoon找回管理员密码的方法

    这篇文章主要介绍了destoon找回管理员密码的方法,需要的朋友可以参考下
    2014-06-06
  • PHP上传文件参考配置大文件上传

    PHP上传文件参考配置大文件上传

    本文给大家介绍php上传文件参考配置大文件上传的相关知识,涉及到php上传文件配置的相关知识,对此感兴趣的朋友一起学习吧
    2015-12-12
  • laravel5.2实现区分前后台用户登录的方法

    laravel5.2实现区分前后台用户登录的方法

    这篇文章主要介绍了laravel5.2实现区分前后台用户登录的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-01-01
  • 一次因composer错误使用引发的问题与解决

    一次因composer错误使用引发的问题与解决

    这篇文章主要给大家介绍了一次因composer错误使用引发的问题与解决方法,文中通过示例代码以及图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • Yii2框架实现数据库常用操作总结

    Yii2框架实现数据库常用操作总结

    本篇文章主要介绍了Yii2框架实现数据库常用操作总结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • 如何修改yii2.0自带的user表为其它的表

    如何修改yii2.0自带的user表为其它的表

    因为某种原因,不想用yii自带的user表,想用自己建的admin数据库表,怎么修改呢?下面小编给大家介绍下修改yii2.0自带的user表为其它的表的方法,一起看看吧
    2017-08-08

最新评论