laravel admin form 保存回调

本文档介绍了在laravel-admin框架下,如何在模型表单提交时,除了保存表单数据外,还自动计算并更新额外的字段,如耗时字段。通过解析官方文档和提供代码示例,解释了表单回调的实现方式,帮助读者理解并应用到实际项目中。
摘要由CSDN通过智能技术生成

原创不易,请尊重作者转载说明出处,谢谢!

项目背景:框架laravel admin,功能模块模型表单
数据表:mysql
要做的事:对单表做增删改查,重点是当表单提交的时候,除了表单内容,还想更新进一些别的字段(程序计算出来的数据)

参考laravel-admin官网文档知识点:表单回调三种方法择需使用

因为官网只是蜻蜓点水提一下,刚开始看,一头雾水不知道回调怎么写。很多人说跟laravel的DB一样,还是不懂对不对?

我作了简单的整理,下面直接上我的代码例子。希望对你有帮助

例:表单提交有解决时间和新建时间字段(直接写入),但是耗时字段需要根据前两者进行计算

//控制器方法
 protected function form()
    {
   
        $form = new Form(new QuestionsModel);
        $form->display('id', 'ID');
        $form->datetime('solved_at'
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值