浅谈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 相关文章推荐
php 字符转义 注意事项
May 27 PHP
PHP 各种排序算法实现代码
Aug 20 PHP
PHP学习笔记之一
Jan 17 PHP
七款最流行的PHP本地服务器分享
Feb 19 PHP
PHP中ob_start函数的使用说明
Nov 11 PHP
ThinkPHP3.1查询语言详解
Jun 19 PHP
php中socket的用法详解
Oct 24 PHP
jQuery+PHP发布的内容进行无刷新分页(Fckeditor)
Oct 22 PHP
PHP设计模式之简单投诉页面实例
Feb 24 PHP
ThinkPHP的常用配置选项汇总
Mar 24 PHP
Mac系统完美安装PHP7详细教程
Jun 06 PHP
php实现文章评论系统
Feb 18 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
8个必备的PHP功能实例代码
2013/10/27 PHP
输入值/表单提交参数过滤有效防止sql注入的方法
2013/12/25 PHP
Session的工作机制详解和安全性问题(PHP实例讲解)
2014/04/10 PHP
使用symfony命令创建项目的方法
2016/03/17 PHP
PHP使用curl_multi实现并发请求的方法示例
2018/04/29 PHP
PHP实现抽奖功能实例代码
2020/06/30 PHP
JavaScript 快捷键设置实现代码
2009/03/13 Javascript
超酷的网页音乐播放器DewPlayer使用方法
2010/12/18 Javascript
深入理解JavaScript系列(35):设计模式之迭代器模式详解
2015/03/03 Javascript
纯javascript实现分页(两种方法)
2015/08/26 Javascript
Bootstrap入门书籍之(四)菜单、按钮及导航
2016/02/17 Javascript
ES6生成器用法实例分析
2017/04/10 Javascript
jquery操作ul的一些操作笔记整理(干货)
2017/08/31 jQuery
JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)
2017/12/28 Javascript
微信小程序之分享页面如何返回首页的示例
2018/03/28 Javascript
JavaScript switch语句使用方法简介
2019/12/30 Javascript
Vue ElementUI实现:限制输入框只能输入正整数的问题
2020/07/31 Javascript
python读取注册表中值的方法
2013/04/08 Python
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
老生常谈python之鸭子类和多态
2017/06/13 Python
Python 和 JS 有哪些相同之处
2017/11/23 Python
对python中的高效迭代器函数详解
2018/10/18 Python
对Python通过pypyodbc访问Access数据库的方法详解
2018/10/27 Python
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
用Python实现二叉树、二叉树非递归遍历及绘制的例子
2019/08/09 Python
为什么说Python可以实现所有的算法
2019/10/04 Python
如何用OpenCV -python3实现视频物体追踪
2019/12/04 Python
“型”走纽约上东区:Sam Edelman
2017/04/02 全球购物
欧姆龙医疗欧洲有限公司:Omron Healthcare Europe B.V
2020/06/13 全球购物
入团者的自我评价分享
2013/12/02 职场文书
公司联欢会策划方案
2014/05/19 职场文书
2014年体育教师工作总结
2014/12/03 职场文书
2016公司中秋节寄语
2015/12/07 职场文书
2016反腐倡廉警示教育心得体会
2016/01/13 职场文书
python文本处理的方案(结巴分词并去除符号)
2021/05/26 Python
Python装饰器的练习题
2021/11/23 Python