错误:存储数据时“不允许对闭包进行序列化”。
我在文本区使用CKEditor。当没有更多文本时,但当有更多文本(如第一个问题)并在上回答时,数据会被存储
https://www.lipsum.com
然后在保存数据时显示错误。
店铺功能
public function store(Request $request)
{
$this->validate($request, [
'noticeTitle' => 'required',
'noticeDesc' => 'required',
]);
$notice = new Notice;
$notice->noticeTitle = $request->input('noticeTitle');
$notice->noticeDesc = $request->input('noticeDesc');
$notice->batch_id = $request->input('targetedGroup');
if($request->hasFile('add_file')) {
$noticeTitle = $request->input('noticeTitle');
$filename = $request->add_file->getClientOriginalName();
$request->add_file->storeAs('public/noticeFile/additionalFiles', $noticeTitle.'_'.$filename);
$path = $noticeTitle.'_'.$filename;
$notice->file = $path;
}
dd($notice);
try{
$notice->save();
Session::flash('success', 'Notice Saved');
return redirect()->route('notice.index');
}
catch (\Throwable $th){
Session::flash('danger', $th);
return redirect()->route('notice.index');
}
}
$notice变量的转储如下
"noticeTitle" => "Lorem Ipsum Notice New"
"noticeDesc" => """
<h2>What is Lorem Ipsum?</h2>
<p><strong>Lorem Ipsum</strong> is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text â¶
"""
"batch_id" => "3"
"file" => "Lorem Ipsum Notice New_s.pdf"
]