浅谈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 相关文章推荐
PR值查询 | PageRank 查询
Dec 20 PHP
php 启动时报错的简单解决方法
Jan 27 PHP
PHP统计nginx访问日志中的搜索引擎抓取404链接页面路径
Jun 30 PHP
PHP计算指定日期所在周的开始和结束日期的方法
Mar 24 PHP
PHP获取音频文件的相关信息
Jun 22 PHP
php+ajax登录跳转登录实现思路
Jul 31 PHP
总结PHP删除字符串最后一个字符的三种方法
Aug 30 PHP
php遍历替换目录下文件指定内容的方法
Nov 10 PHP
PHP实现表单提交时去除斜杠的方法
Dec 26 PHP
php检测mysql表是否存在的方法小结
Jul 20 PHP
[原创]php token使用与验证示例【测试可用】
Aug 30 PHP
PHP添加PNG图片背景透明水印操作类定义与用法示例
Mar 12 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
优化使用mysql存储session的php代码
2008/01/10 PHP
php初始化对象和析构函数的简单实例
2014/03/11 PHP
判断、添加和删除WordPress置顶文章的相关PHP函数小结
2015/12/10 PHP
微信开发之获取JSAPI TICKET
2017/07/07 PHP
jQuery EasyUI API 中文文档 - ProgressBar 进度条
2011/09/29 Javascript
js 完美图片新闻轮转效果,腾讯大粤网首页图片轮转改造而来
2011/11/21 Javascript
解析window.open的使用方法总结
2013/06/19 Javascript
jQuery Mobile弹出窗、弹出层知识汇总
2016/01/05 Javascript
js实现ctrl+v粘贴上传图片(兼容chrome、firefox、ie11)
2016/03/09 Javascript
js制作可以延时消失的菜单
2017/01/13 Javascript
windows 下安装nodejs 环境变量设置
2017/02/02 NodeJs
turn.js异步加载实现翻书效果
2019/07/25 Javascript
简单的抓取淘宝图片的Python爬虫
2014/12/25 Python
python3使用scrapy生成csv文件代码示例
2017/12/28 Python
Python实现Dijkstra算法
2018/10/17 Python
python tkinter实现彩球碰撞屏保
2019/07/30 Python
一文了解python 3 字符串格式化 F-string 用法
2020/03/04 Python
pandas中ix的使用详细讲解
2020/03/09 Python
分享PyCharm最新激活码(真永久激活方法)不用每月找安装参数或最新激活码了
2020/12/27 Python
详解HTML5中的manifest缓存使用
2015/09/09 HTML / CSS
租租车:国际租车、美国租车、欧洲租车、特价预订国外租车(中文服务)
2018/03/28 全球购物
美国电子产品购物网站:BuyDig.com
2020/06/17 全球购物
毕业学生推荐信
2013/12/01 职场文书
绩效专员岗位职责
2013/12/02 职场文书
个人素质的自我评价分享
2013/12/16 职场文书
机工车间主任岗位职责
2014/03/05 职场文书
六年级学生期末评语
2014/12/26 职场文书
降价通知函
2015/04/23 职场文书
工作表现证明
2015/06/15 职场文书
2016大学生入党积极分子心得体会
2016/01/06 职场文书
《迟到》教学反思
2016/02/24 职场文书
多人股份制合作协议书
2016/03/19 职场文书
Jupyter Notebook 如何修改字体和大小以及更改字体样式
2021/06/03 Python
Node与Python 双向通信的实现代码
2021/07/16 Javascript
python之json文件转xml文件案例讲解
2021/08/07 Python
浅谈GO中的Channel以及死锁的造成
2022/03/18 Golang