今天小編就爲大家分享一篇laravel-admin表單提交隱藏一些數據,回調時獲取數據的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
表單提交時隱藏數據
讀取最後一條的插入數據,但這樣會造成如果兩條數據同時插入,會併發出現錯誤
//忽略掉不需要保存的字段 $form->ignore(['column1', 'column2', 'column3']);
回調時獲取數據
獲取提交數據
// 在表單提交前調用 $form->submitted(function (Form $form) { //... }); //保存前回調 $form->saving(function (Form $form) { $form->username }); //保存後回調 $form->saved(function (Form $form) { $form->username }); //獲取保存後的自增長id的數值 $form->saved(function (Form $form) { $form->model()->id; });
獲取隱藏提交中的數據
所有的數據可以通過request直接獲取
$form->ignore(['dbstation']); //保存前回調 $form->saving(function (Form $form) { $type=\request('dbstation'); }); //保存後回調 $form->saved(function (Form $form) { $type=\request('dbstation'); });
以上這篇laravel-admin表單提交隱藏一些數據,回調時獲取數據的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持神馬文庫。