This commit is contained in:
KNaveenraj-ladybird
2023-10-09 12:44:24 +05:30
parent aa4b3d2990
commit 5f9e3803ad
15 changed files with 751 additions and 36 deletions

View File

@@ -24,8 +24,7 @@ class ArticleRequest extends Request
public function rules()
{
return [
'name' => 'required',
//'slug' => 'required|unique:kb_article',
'name' => 'required|unique:kb_article',
'description' => 'required',
'category_id' => 'required',
];

View File

@@ -23,11 +23,14 @@ class ArticleUpdate extends Request
*/
public function rules()
{
$id = $this->segments()[1];
//$id = $this->segments()[1];
$segments = $this->segments();
$id = isset($segments[1]) ? $segments[1] : null;
return [
'name' => 'required',
'slug' => 'required|unique:kb_article,slug,'.$id.',id',
'name' => 'required|unique:kb_article,name,'.$id,
'slug' => 'required|unique:kb_article,slug,'.$id,
'description' => 'required',
'category_id' => 'required',
];

View File

@@ -23,10 +23,11 @@ class PageRequest extends Request
*/
public function rules()
{
$slug = $this->segment(2);
$id = $this->segment(2);
return [
'name' => 'required|unique:kb_pages,slug,'.$slug,
'name' => 'required|unique:kb_pages,name,'.$id,
'description' =>'required',
];
}
}