浅谈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中的数据,在提交后,保存前,获取并进行编辑就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • smarty中post用法实例

    smarty中post用法实例

    这篇文章主要介绍了smarty中post用法,以实例形式详细分析了在smarty中POST的具体实现过程,包括了配置文件的调用与模板文件的实现,需要的朋友可以参考下
    2014-11-11
  • PHP实现今天是星期几的几种写法

    PHP实现今天是星期几的几种写法

    今天是星期几的写法有很多,本文整理了常用的三种,感兴趣的朋友可以了解下
    2013-09-09
  • php 实现一个字符串加密解密的函数实例代码

    php 实现一个字符串加密解密的函数实例代码

    php开发中,我们经常会对字符串进行加密解密操作,本文章向大家分享一个php字符串加密解密的函数,需要的朋友可以参考一下
    2016-11-11
  • php + WebUploader实现图片批量上传功能

    php + WebUploader实现图片批量上传功能

    这篇文章主要给大家介绍了利用php + WebUploader实现图片批量上传功能的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用PHP具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • PHP中使用三元条件运算符一些例子和场景

    PHP中使用三元条件运算符一些例子和场景

    这篇文章主要介绍了PHP中使用三元条件运算符一些例子和场景,三元条件运算符是PHP中用于根据条件表达式的结果来选择两个值中的一个的紧凑语法,基本形式为:条件 ? 表达式1 : 表达式2,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-09-09
  • laravel 之 Eloquent 模型修改器和序列化示例

    laravel 之 Eloquent 模型修改器和序列化示例

    今天小编就为大家分享一篇laravel 之 Eloquent 模型修改器和序列化示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • yii2 url重写并隐藏index.php方法

    yii2 url重写并隐藏index.php方法

    这篇文章主要介绍了yii2 url重写并隐藏index.php方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12
  • PHP批量删除jQuery操作

    PHP批量删除jQuery操作

    这篇文章主要介绍了PHP批量删除jQuery操作,非常不错,具有惨借鉴价值,需要的朋友可以参考下
    2017-07-07
  • PHP中使用匿名函数操作数据库的例子

    PHP中使用匿名函数操作数据库的例子

    这篇文章主要介绍了PHP中使用匿名函数操作数据库的例子,本文直接给出类的代码、使用例子、继承例子,需要的朋友可以参考下
    2014-11-11
  • PHP 对象继承原理与简单用法示例

    PHP 对象继承原理与简单用法示例

    这篇文章主要介绍了PHP 对象继承原理与简单用法,结合实例形式分析了PHP面向对象程序设计中对象继承的概念、原理与相关操作注意事项,需要的朋友可以参考下
    2020-04-04

最新评论