我只使用一个页面来“创建广告页面”。
如何对查询('type')使用多个验证规则?
广告刀片.php
@if ($request->query('type') == 'text')
//fields
@elseif($request->query('type') == 'post')
//fields
@elseif($request->query('type') == 'banner')
//fields
@endif
广告请求.php
public function rules(Request $request)
{
//this if not work. how to resolve?
if ($request->query('type') == 'text'){
return [
'title' => ['required','max:255', Rule::unique('ads')->ignore($this->route('ad'))],
'url' => 'required',
'type' => 'required|in:text,banner,post,sidebar',
'status' => 'nullable',
'btn' => 'nullable',
'pic' => 'nullable',
'description' => 'required',
];
}
}
如何对查询('type')使用多个验证规则?
慕的地6264312