Manage homepage by article, modify article template, enhance basket (add selector)

This commit is contained in:
Ludovic CANDELLIER
2022-03-24 00:48:26 +01:00
parent 36a63f3b14
commit 930eeaede8
13 changed files with 277 additions and 148 deletions

View File

@@ -89,4 +89,17 @@ class ArticleController extends Controller
$index = $request->input('index');
return Articles::deleteImage($id, $index);
}
public function toggleVisible(Request $request)
{
$data = Articles::toggleVisible($request->input('id'), ($request->input('visible') == 'true') ? 1 : 0);
return response()->json(['error' => 0]);
}
public function toggleHomepage(Request $request)
{
$data = Articles::toggleHomepage($request->input('id'), ($request->input('homepage') == 'true') ? 1 : 0);
return response()->json(['error' => 0]);
}
}

View File

@@ -27,16 +27,17 @@ class BasketController extends Controller
if (ShopCart::has($offer_id)) {
$ret = ShopCart::remove($offer_id);
}
$data = Offers::getBasketData($offer_id, $quantity);
$ret = ShopCart::add($data);
$data = $quantity ? Offers::getBasketData($offer_id, $quantity) : false;
$ret = $data ? ShopCart::add($data) : false;
return true;
}
public function basket()
{
$data = self::init();
$data['basket'] = Offers::getBasket();
dump($data['basket']->toArray());
exit;
//dump($data['basket']);
// exit;
return view('Shop.Baskets.basket', $data);
}