storage url o'zgartirildi
This commit is contained in:
@@ -154,6 +154,12 @@ class Controller extends ExController
|
||||
{
|
||||
$category = Category::find($id);
|
||||
|
||||
if (empty($category)) {
|
||||
return [
|
||||
'status' => false,
|
||||
'characteristics' => []
|
||||
];
|
||||
}
|
||||
|
||||
if (!empty($category->characteristics) && count($category->characteristics) > 0) {
|
||||
$characteristics = $category->characteristics;
|
||||
|
||||
@@ -38,7 +38,7 @@ class Store extends FormRequest
|
||||
'brand_id' => 'required',
|
||||
'measurement_id' => 'nullable|exists:measurements,id',
|
||||
|
||||
'category_id' => 'required',
|
||||
'category_id' => 'required|integer|exists:categories,id',
|
||||
'colors' => 'array|required',
|
||||
'colors.*.color_id' => 'nullable',
|
||||
'colors.*.sizes' => 'nullable|array',
|
||||
|
||||
@@ -28,7 +28,7 @@ class Update extends FormRequest
|
||||
'price' => 'required|numeric',
|
||||
'price_discount' => 'nullable',
|
||||
'brand_id' => 'required',
|
||||
'category_id' => 'required',
|
||||
'category_id' => 'required|integer|exists:categories,id',
|
||||
'popular' => 'nullable',
|
||||
"calc" => [],
|
||||
'leader_of_sales' => 'nullable',
|
||||
|
||||
@@ -58,13 +58,6 @@ class Update
|
||||
|
||||
private function syncCategories()
|
||||
{
|
||||
$cats = $this->product->categories()->get();
|
||||
|
||||
$cats = array_map(function ($cat) {
|
||||
return $cat['id'];
|
||||
}, $cats->toArray());
|
||||
|
||||
$this->product->categories()->detach($cats);
|
||||
$this->product->categories()->attach([$this->request->getCategoryID()]);
|
||||
$this->product->categories()->sync([$this->request->getCategoryID()]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user