浅谈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 相关文章推荐
深入了解php4(1)--回到未来
Oct 09 PHP
php 分页类 扩展代码
Jun 11 PHP
php中用foreach来操作数组的代码
Jul 17 PHP
深入array multisort排序原理的详解
Jun 18 PHP
php解决抢购秒杀抽奖等大流量并发入库导致的库存负数的问题
Jun 19 PHP
php使用Jpgraph绘制复杂X-Y坐标图的方法
Jun 10 PHP
PHP内核探索之变量
Dec 22 PHP
php利用imagemagick实现复古老照片效果实例
Feb 16 PHP
php使用crypt()函数进行加密
Jun 08 PHP
PHP错误处理函数register_shutdown_function使用示例
Jul 03 PHP
PHP基于GD2函数库实现验证码功能示例
Jan 27 PHP
PHP正则之正向预查与反向预查讲解与实例
Apr 06 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
在网页中屏蔽快捷键
2006/09/06 Javascript
面向对象的编程思想在javascript中的运用上部
2009/11/20 Javascript
javascript解析json实例详解
2014/11/05 Javascript
解决bootstrap中modal遇到Esc键无法关闭页面
2015/03/09 Javascript
优化RequireJS项目的相关技巧总结
2015/07/01 Javascript
js实现新年倒计时效果
2015/12/10 Javascript
理解js对象继承的N种模式
2016/01/25 Javascript
jquery判断input值不为空的方法
2016/06/05 Javascript
JavaScript性能优化之函数节流(throttle)与函数去抖(debounce)
2016/08/11 Javascript
Vue 过渡实现轮播图效果
2017/03/27 Javascript
Angular 4.x 动态创建表单实例
2017/04/25 Javascript
JS简单实现查看文档创建日期、修改日期和文档大小的方法示例
2018/04/08 Javascript
详解angular2 控制视图的封装模式
2018/12/27 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变opacity实现)
2019/01/24 Javascript
Python 抓取动态网页内容方案详解
2014/12/25 Python
python中urllib.unquote乱码的原因与解决方法
2017/04/24 Python
python实现将一个数组逆序输出的方法
2018/06/25 Python
对python3.4 字符串转16进制的实例详解
2019/06/12 Python
Python实现基于SVM的分类器的方法
2019/07/19 Python
Django在admin后台集成TinyMCE富文本编辑器的例子
2019/08/09 Python
pytorch 使用单个GPU与多个GPU进行训练与测试的方法
2019/08/19 Python
Python实现生成密码字典的方法示例
2019/09/02 Python
python字符串常用方法及文件简单读写的操作方法
2020/03/04 Python
python爬虫利器之requests库的用法(超全面的爬取网页案例)
2020/12/17 Python
老生常谈CSS中的长度单位
2016/06/27 HTML / CSS
新西兰廉价汽车租赁:Snap Rentals
2018/09/14 全球购物
罗技英国官方网站:Logitech UK
2020/11/03 全球购物
应用数学自荐书范文
2013/11/24 职场文书
中英文求职信范文
2014/01/27 职场文书
六年级数学教学反思
2014/02/03 职场文书
绿化工程实施方案
2014/03/17 职场文书
中国梦读书活动总结
2014/07/10 职场文书
2015年店长个人工作总结
2015/10/23 职场文书
小学教代会开幕词
2016/03/04 职场文书
手把手教你从零开始react+antd搭建项目
2021/06/03 Javascript
mysql sum(if())和count(if())的用法说明
2022/01/18 MySQL