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


Posted in PHP onOctober 21, 2019

有一个这样的需求:

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

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

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

在模型中添加如下方法:

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

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

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

PHP 相关文章推荐
Discuz板块横排显示图片的实现方法
May 28 PHP
基于AppServ,XAMPP,WAMP配置php.ini去掉警告信息(NOTICE)的方法详解
May 07 PHP
PHP中模拟处理HTTP PUT请求的例子
Jul 22 PHP
php中base_convert()进制数字转换函数实例
Nov 20 PHP
php文件缓存类汇总
Nov 21 PHP
PHP实现的比较完善的购物车类
Dec 02 PHP
smarty实现多级分类的方法
Dec 05 PHP
php使用指定编码导出mysql数据到csv文件的方法
Mar 31 PHP
Yii2 RESTful中api的使用及开发实例详解
Jul 06 PHP
利用PHP判断是否是连乘数字串的方法示例
Jul 03 PHP
PHP新特性详解之命名空间、性状与生成器
Jul 18 PHP
laravel5.1框架基础之Blade模板继承简单使用方法分析
Sep 05 PHP
Laravel 之url参数,获取路由参数的例子
Oct 21 #PHP
关于laravel-admin ueditor 集成并解决刷新的问题
Oct 21 #PHP
laravel-admin 实现在指定的相册下添加照片
Oct 21 #PHP
Laravel使用swoole实现websocket主动消息推送的方法介绍
Oct 20 #PHP
laravel 解决路由除了根目录其他都404的问题
Oct 18 #PHP
Laravel基础-关于引入公共文件的两种方式
Oct 18 #PHP
关于laravel模板中生成URL的几种模式总结
Oct 18 #PHP
You might like
PHP循环遍历数组的3种方法list()、each()和while总结
2014/11/19 PHP
php解决DOM乱码的方法示例代码
2016/11/20 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
JQuery扩展插件Validate—4设置错误提示的样式
2011/09/05 Javascript
jQuery源码分析-01总体架构分析
2011/11/14 Javascript
Extjs 3.3切换tab隐藏相应工具栏出现空白解决
2013/04/02 Javascript
自己动手实现jQuery Callbacks完整功能代码详解
2013/11/25 Javascript
js继承call()和apply()方法总结
2014/12/08 Javascript
js简单判断移动端系统的方法
2016/02/25 Javascript
浅析JS获取url中的参数实例代码
2016/06/14 Javascript
详解JavaScript树结构
2017/01/09 Javascript
整理关于Bootstrap模态弹出框的慕课笔记
2017/03/29 Javascript
bootstrap3 dialog 更强大、更灵活的模态框
2017/04/20 Javascript
Angular2学习教程之组件中的DOM操作详解
2017/05/28 Javascript
详解升级react-router 4 踩坑指南
2017/08/14 Javascript
jQuery实现的鼠标拖动浮层功能示例【拖动div等任何标签】
2018/12/29 jQuery
jQuery实现当拉动滚动条到底部加载数据的方法分析
2019/01/24 jQuery
微信小程序实现图片翻转效果的实例代码
2019/09/20 Javascript
微信小程序可滑动周日历组件使用详解
2019/10/21 Javascript
使用原生JS实现滚轮翻页效果的示例代码
2020/05/31 Javascript
Python对列表中的各项进行关联详解
2017/08/15 Python
itchat和matplotlib的结合使用爬取微信信息的实例
2017/08/25 Python
Python3简单实例计算同花的概率代码
2017/12/06 Python
为什么选择python编程语言入门黑客攻防 给你几个理由!
2018/02/02 Python
使用Python机器学习降低静态日志噪声
2018/09/29 Python
使用Filter过滤python中的日志输出的实现方法
2019/07/17 Python
python输出带颜色字体实例方法
2019/09/01 Python
美国专业汽车音响和移动电子产品零售商:Car Toys
2019/05/13 全球购物
weblogic面试题
2016/03/07 面试题
毕业生个人求职的自我评价
2013/10/28 职场文书
计算机系毕业生推荐信
2013/11/06 职场文书
银行实习生的自我评价
2014/01/13 职场文书
致标枪运动员加油稿
2014/02/15 职场文书
通知函的格式
2015/04/27 职场文书
Python批量将csv文件转化成xml文件的实例
2021/05/10 Python
Python安装使用Scrapy框架
2022/04/12 Python