First Commit
This commit is contained in:
commit
0c9a118281
633 changed files with 76612 additions and 0 deletions
183
routes/web.php
Executable file
183
routes/web.php
Executable file
|
|
@ -0,0 +1,183 @@
|
|||
<?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!
|
||||
|
|
||||
*/
|
||||
|
||||
|
||||
Auth::routes();
|
||||
|
||||
Route::get('/logout', function(){
|
||||
Auth::logout();
|
||||
return Redirect::to('login');
|
||||
})->name('logout');
|
||||
|
||||
/*
|
||||
Route::get('locale/{locale}', function ($locale) {
|
||||
\Session::put('locale', $locale);
|
||||
if(Auth::check()){
|
||||
$user = Auth::user();
|
||||
$user->lang = $locale;
|
||||
$user->save();
|
||||
}
|
||||
return redirect()->back();
|
||||
})->name('locale');
|
||||
*/
|
||||
|
||||
//Route::get('/', 'HomeController@index')->name('/');
|
||||
|
||||
/*Route::post('/register/data', 'HomeController@register')->name('register_data');
|
||||
Route::post('/user/check/mail', 'HomeController@checkMail')->name('user_check_mail');
|
||||
|
||||
Route::get('/register/verify/{confirmationCode}', 'HomeController@verify')->name('register_verify');
|
||||
|
||||
Route::get('/status/register', 'HomeController@statusRegister')->name('status_register');
|
||||
Route::get('/status/verify', 'HomeController@statusVerify')->name('status_verify');
|
||||
Route::get('/status/error', 'HomeController@statusError')->name('status_error');
|
||||
|
||||
|
||||
Route::get('/user/update_email_confirm/{token}', 'UpdateEmailController@activateMail')->name('user_update_email_confirm');
|
||||
*/
|
||||
|
||||
Route::get('/data_protected', 'HomeController@legalDataProtected')->name('data_protected');
|
||||
Route::get('/imprint', 'HomeController@legalImprint')->name('imprint');
|
||||
|
||||
Route::post('/loading/modal', 'HomeController@loadingModal')->name('loading_modal');
|
||||
|
||||
|
||||
Route::get('/', 'HomeController@index')->name('home');
|
||||
|
||||
Route::get('/check/login/{identify}/{token}', 'HomeController@checkLogin')->name('check_login');
|
||||
|
||||
Route::get('/user/update_email_confirm/{token}', 'UserUpdateEmailController@activateMail')->name('user_update_email_confirm');
|
||||
|
||||
|
||||
Route::group(['middleware' => ['auth']], function()
|
||||
{
|
||||
|
||||
Route::get('storage/{type?}/{file?}', function($type = null, $file = null)
|
||||
{
|
||||
if($type == 'xls'){
|
||||
$path = storage_path("app/export/");
|
||||
$filename = $file.'.xls';
|
||||
}
|
||||
|
||||
if (file_exists($path.$filename)) {
|
||||
return Response::download($path.$filename, $filename);
|
||||
}
|
||||
})->name('storage');
|
||||
|
||||
Route::get('/home', 'HomeController@show')->name('home');
|
||||
|
||||
|
||||
/* Route::get('/user/edit', 'UserController@userEdit')->name('user_edit');
|
||||
|
||||
*/
|
||||
Route::get('/user/edit', 'UserDataController@userEdit')->name('user_edit');
|
||||
Route::post('/user/edit', 'UserDataController@userEditStore')->name('user_edit');
|
||||
|
||||
|
||||
Route::get('/user/update_password', 'UserUpdatePasswordController@updatePassword')->name('user_update_password');
|
||||
Route::post('/user/update_password', 'UserUpdatePasswordController@updatePasswordStore')->name('user_update_password');
|
||||
|
||||
Route::get('/user/update_password_first', 'UserUpdatePasswordController@updatePasswordFirst')->name('user_update_password_first');
|
||||
Route::post('/user/update_password_first', 'UserUpdatePasswordController@updatePasswordFirstStore')->name('user_update_password_first');
|
||||
|
||||
Route::get('/user/update_email', 'UserUpdateEmailController@index')->name('user_update_email');
|
||||
Route::post('/user/update_email', 'UserUpdateEmailController@update')->name('user_update_email');
|
||||
|
||||
Route::get('/user/delete_account', 'UserDeleteController@deleteAccount')->name('user_delete_account');
|
||||
Route::post('/user/delete_account', 'UserDeleteController@deleteAccountAction')->name('user_delete_account');
|
||||
|
||||
Route::post('/user/data/accepted/form', 'UserDataController@userDataAcceptedForm')->name('user_data_accepted_form');
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
Route::group(['middleware' => ['admin']], function()
|
||||
{
|
||||
Route::get('/drafts/{step?}', 'DraftController@index')->name('drafts');
|
||||
|
||||
Route::get('/draft/detail/{id}', 'DraftController@detail')->name('draft_detail');
|
||||
Route::post('/draft/detail/{id}', 'DraftController@store')->name('draft_detail');
|
||||
|
||||
Route::get('/draft/item/delete/{id}', 'DraftController@itemDelete')->name('draft_item_delete');
|
||||
Route::get('/draft/delete/{id}', 'DraftController@delete')->name('draft_delete');
|
||||
|
||||
Route::post('/draft/type/update', 'DraftController@typeUpdate')->name('draft_type_update');
|
||||
Route::get('/draft/type/delete/{id}', 'DraftController@typeDelete')->name('draft_type_delete');
|
||||
|
||||
Route::get('/draft/load/new', 'DraftController@loadNew')->name('draft_load_new');
|
||||
Route::post('/draft/load/new', 'DraftController@loadNewAction')->name('draft_load_new');
|
||||
|
||||
Route::get('/draft/load/old', 'DraftController@loadOld')->name('draft_load_old');
|
||||
Route::post('/draft/load/old', 'DraftController@loadOldAction')->name('draft_load_old');
|
||||
|
||||
Route::get('/travel/programs/{step?}', 'TravelProgramController@index')->name('travel_programs');
|
||||
|
||||
Route::get('/travel/program/detail/{id}', 'TravelProgramController@detail')->name('travel_program_detail');
|
||||
Route::post('/travel/program/detail/{id}', 'TravelProgramController@store')->name('travel_program_detail');
|
||||
|
||||
Route::post('/travel/program/class/update', 'TravelProgramController@classUpdate')->name('travel_program_class_update');
|
||||
Route::get('/travel/program/class/delete/{id}', 'TravelProgramController@classDelete')->name('travel_program_class_delete');
|
||||
|
||||
Route::post('/travel/program/draft/update', 'TravelProgramController@draftUpdate')->name('travel_program_draft_update');
|
||||
Route::get('/travel/program/draft/delete/{id}', 'TravelProgramController@draftDelete')->name('travel_program_draft_delete');
|
||||
|
||||
});
|
||||
|
||||
//login pages for worker
|
||||
Route::group(['middleware' => ['superadmin']], function() {
|
||||
//leads
|
||||
Route::get('/admin/users', 'AdminUserController@index')->name('admin_users');
|
||||
Route::get('/admin/user/edit/{user_id}', 'AdminUserController@edit')->name('admin_user_edit');
|
||||
Route::post('/admin/user/store', 'AdminUserController@store')->name('admin_user_store');
|
||||
Route::get('/admin/user/delete/{user_id}', 'AdminUserController@deleteUser')->name('admin_user_delete');
|
||||
|
||||
Route::get('data_table', 'DataTableController@datatable')->name('data_table');
|
||||
// Route::get('datatables/leads', 'DataTableController@getLeads')->name('datatables-leads');
|
||||
Route::get('data/table/users', 'DataTableController@getUsers')->name('data_table_users');
|
||||
|
||||
|
||||
Route::get('/admin/translate', 'TranslationController@index')->name('admin_translate');
|
||||
Route::get('/admin/translate/edit/{lang}/{from?}', 'TranslationController@edit')->name('admin_translate_edit');
|
||||
Route::post('/admin/translate/update/{lang}/{from?}', 'TranslationController@update')->name('admin_translate_update');
|
||||
|
||||
});
|
||||
|
||||
|
||||
/*
|
||||
use App\Mail\MailResetPassword;
|
||||
|
||||
Route::get('/send_test_email', function(){
|
||||
|
||||
try {
|
||||
Mail::to('kevin.adametz@me.com')->send(new MailResetPassword('asdasd', Auth::user()));
|
||||
|
||||
Mail::raw('Sending emails with Mailgun and Laravel is easy!', function($message) {
|
||||
$message->to('kevin.adametz@me.com', 'Kevin Adametz');
|
||||
$message->subject('testing Networktrips');
|
||||
});
|
||||
|
||||
|
||||
|
||||
} catch (\Exception $e) {
|
||||
dd($e->getMessage());
|
||||
}
|
||||
|
||||
$fail = Mail::failures();
|
||||
|
||||
if(!empty($fail)) throw new \Exception('Could not send message to '.$fail[0]);
|
||||
|
||||
});
|
||||
*/
|
||||
Loading…
Add table
Add a link
Reference in a new issue