Promotion Backend v1
This commit is contained in:
parent
0ed47d3553
commit
f0da981737
43 changed files with 2765 additions and 45 deletions
|
|
@ -21,6 +21,7 @@ Route::get('/logout', function(){
|
|||
return Redirect::to('login');
|
||||
})->name('logout');
|
||||
|
||||
/*
|
||||
Route::get('storage/images/{from}/{slug}', function($from = null, $slug = null) {
|
||||
if ($from == 'shop'){
|
||||
$image = \App\Models\UserShop::where('filename', $slug)->first();
|
||||
|
|
@ -31,6 +32,7 @@ Route::get('storage/images/{from}/{slug}', function($from = null, $slug = null)
|
|||
}
|
||||
|
||||
})->name('storage_images');
|
||||
*/
|
||||
|
||||
Route::get('/product/image/{slug}', function($slug = null)
|
||||
{
|
||||
|
|
@ -195,6 +197,12 @@ Route::group(['middleware' => ['auth:user']], function() {
|
|||
Route::post('/user/checkout_store/{identifier?}', 'User\CheckoutController@store')->name('user_checkout_store');
|
||||
Route::get('/user/checkout_final/{payid}/{reference}/{identifier?}', 'User\CheckoutController@final')->name('user_checkout_final');
|
||||
|
||||
Route::get('/user/promotions', 'User\PromotionController@index')->name('user_promotions');
|
||||
Route::get('/user/promotion/detail/{id}', 'User\PromotionController@detail')->name('user_promotion_detail');
|
||||
Route::post('/user/promotion/detail/{id}', 'User\PromotionController@store')->name('user_promotion_detail');
|
||||
Route::post('/user/promotion/load', 'User\PromotionController@load')->name('user_promotion_load');
|
||||
Route::get('/user/promotion/delete/{id}/{del?}', 'User\PromotionController@delete')->name('user_promotion_delete');
|
||||
|
||||
});
|
||||
|
||||
Route::group(['middleware' => ['admin']], function()
|
||||
|
|
@ -307,8 +315,12 @@ Route::group(['middleware' => ['admin']], function()
|
|||
Route::post('/admin/payments/invoice', 'PaymentInvoiceController@index')->name('admin_payments_invoice');
|
||||
Route::get('/admin/payments/invoice/datatable', 'PaymentInvoiceController@datatable')->name('admin_payments_invoice_datatable');
|
||||
|
||||
|
||||
|
||||
Route::get('/admin/promotions', 'AdminPromotionController@index')->name('admin_promotions');
|
||||
Route::get('/admin/promotion/detail/{id}', 'AdminPromotionController@detail')->name('admin_promotion_detail');
|
||||
Route::post('/admin/promotion/detail/{id}', 'AdminPromotionController@store')->name('admin_promotion_detail');
|
||||
Route::get('/admin/promotion/delete/{id}/{del?}', 'AdminPromotionController@delete')->name('admin_promotion_delete');
|
||||
Route::get('/admin/promotion/show/{by}/{id?}', 'AdminPromotionController@show')->name('admin_promotion_show');
|
||||
Route::get('/admin/promotion/datatable/{by}/{id?}', 'AdminPromotionController@datatable')->name('admin_promotion_datatable');
|
||||
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue