Saving for offers

This commit is contained in:
Ludovic CANDELLIER
2021-09-22 22:14:39 +02:00
parent 2195ca122c
commit 95997a4a0a
4 changed files with 48 additions and 25 deletions

View File

@@ -8,7 +8,7 @@ use App\Models\Shop\Offer;
class OffersDataTable extends DataTable
{
public $model_name = 'tariffs';
public $model_name = 'offers';
public function query(Offer $model)
{

View File

@@ -26,26 +26,28 @@ class OfferController extends Controller
return view('Admin.Shop.Offers.create', $data);
}
public function edit($id)
{
$data['offer'] = Offers::get($id)->toArray();
$data['articles'] = Articles::getOptions();
$data['tariffs'] = Tariffs::getOptions();
$data['variations'] = Variations::getOptions();
return view('Admin.Shop.Offers.edit', $data);
}
public function store(Request $request)
{
dump($request->all());
exit;
$ret = Offers::store($request->all());
$data = $request->all();
$ret = Offers::store($data);
return redirect()->route('Admin.Shop.Offers.index');
}
public function show($id)
{
$data = Offers::get($id);
$data['offer'] = Offers::get($id)->toArray();
return view('Admin.Shop.Offers.view', $data);
}
public function edit($id)
{
$data['customer'] = Offers::get($id)->toArray();
return view('Admin.Shop.Offers.edit', $data);
}
public function destroy($id)
{
return Offers::destroy($id);