File: /home/xdas/public_html/oldsite/routes/web.php
<?php
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
// Route::get('/', function () {
// return view('welcome');
// });
// Auth::routes();
// // Authentication Routes...
Route::get('login', 'Auth\LoginController@showLoginForm')->name('login');
Route::post('login', 'Auth\LoginController@login');
Route::post('logout', 'Auth\LoginController@logout')->name('logout');
// Registration Routes...
Route::get('register', 'Auth\RegisterController@showRegistrationForm')->name('register');
Route::post('register', 'Auth\RegisterController@register');
// Password Reset Routes...
// Password Reset Routes...
Route::get('password/reset', 'Auth\ForgotPasswordController@showLinkRequestForm')->name('password.request');
Route::post('password/email', 'Auth\ForgotPasswordController@sendResetLinkEmail')->name('password.email');
Route::get('password/reset/{token}', 'Auth\ResetPasswordController@showResetForm')->name('password.reset');
Route::post('password/reset', 'Auth\ResetPasswordController@reset');
Route::group(['prefix' => 'admin', 'middleware'=>'Admin'],function () {
Route::get('/', 'Admin\AdminController@index')->name('admin');
Route::get('suggestions', 'Admin\SuggestionController@index')->name('suggestions');
Route::get('suggestions_show/{id}', 'Admin\SuggestionController@suggestions_show')->name('suggestions_show');
Route::resource('user','Admin\UserController');
Route::resource('Customer','Admin\CustomerController');
Route::get('admin/{id}','Admin\CustomerController@admin')->name('useradmin');
Route::get('unadmin/{id}','Admin\UserController@unadmin')->name('userunadmin');
Route::resource('Page','Admin\PageController');
Route::resource('Service','Admin\ServiceController');
Route::resource('places','Admin\PlaceController');
Route::resource('Ads','Admin\AdsController');
Route::resource('permissions','Admin\PermissionController');
Route::resource('Roles','Admin\RoleController');
Route::resource('setting', 'Admin\SettingController');
Route::get('social','Admin\SettingController@getsocail')->name('socialmedia');
Route::get('comment','Admin\CommentController@index')->name('Comments');
Route::get('/approvecomment/{id}','Admin\CommentController@approved')->name('approved');
Route::match(['put', 'patch'],'social/{social}','Admin\SettingController@social')->name('updatesocial');
Route::post('addsocial','Admin\SettingController@addsocial')->name('savesocial');
Route::delete('image/', 'Admin\PlaceController@deleteimage')->name('image');
});
Route::group([
'middleware' => ['setlocale'],
]
, function() {
// any route at front should be has name to load translate of it savesuggest
//set lang
Route::get('setlang/{locale}', 'HomeController@set_lang');
Route::get('/', 'HomeController@index')->name('home');
Route::get('/fullsearch','HomeController@fullsearch')->name('fullsearch');
Route::any('/search','HomeController@search')->name('search');
Route::get('place/{slug}','Front\PlaceController@show_place')->name('place');
Route::get('suggest/{slug}','Front\PlaceController@suggest')->name('suggest');
Route::post('suggest/{place}',['as'=>'suggest.store','uses'=>'Front\PlaceController@savesuggest']);
Route::get('page/{page}', 'Front\PageController@show')->name('page');
Route::get('contact-us', 'Front\PageController@contactUS')->name('Contact');
Route::post('contact-us', ['as'=>'contactus.store','uses'=>'Front\PageController@contactUSPost']);
});