23-01-2026
This commit is contained in:
parent
8fd1f4d451
commit
389d5d1820
59 changed files with 9642 additions and 883 deletions
|
|
@ -130,6 +130,21 @@ Route::group(['middleware' => ['admin', '2fa']], function () {
|
|||
Route::get('/iq/content/assets', 'IQ\ContentAssetController@index')->name('iq_content_assets');
|
||||
Route::get('/iq/content/assets/modal', 'IQ\ContentAssetController@modal')->name('iq_content_assets_modal');
|
||||
});
|
||||
|
||||
// Newsletter Routes
|
||||
Route::group(['middleware' => ['auth.permission:cms-newsletter']], function () {
|
||||
Route::get('/newsletter', 'NewsletterController@index')->name('newsletter.index');
|
||||
Route::get('/newsletter/datatable', 'NewsletterController@getDatatable')->name('newsletter.datatable');
|
||||
Route::get('/newsletter/{id}', 'NewsletterController@detail')->name('newsletter.detail')->where('id', '[0-9]+');
|
||||
Route::get('/newsletter/{id}/edit', 'NewsletterController@edit')->name('newsletter.edit');
|
||||
Route::post('/newsletter/{id}/store', 'NewsletterController@store')->name('newsletter.store');
|
||||
Route::delete('/newsletter/{id}', 'NewsletterController@delete')->name('newsletter.delete');
|
||||
Route::post('/newsletter/{id}/unsubscribe', 'NewsletterController@unsubscribe')->name('newsletter.unsubscribe');
|
||||
Route::post('/newsletter/{id}/resubscribe', 'NewsletterController@resubscribe')->name('newsletter.resubscribe');
|
||||
Route::post('/newsletter/sync', 'NewsletterController@sync')->name('newsletter.sync');
|
||||
Route::get('/newsletter/export', 'NewsletterController@export')->name('newsletter.export');
|
||||
});
|
||||
|
||||
Route::group(['middleware' => ['auth.permission:crm-tp-pr']], function () {
|
||||
//Reiseprogramme Programme
|
||||
Route::get('/travel/programs/{step?}', 'TravelProgramController@index')->name('travel_programs');
|
||||
|
|
@ -370,6 +385,15 @@ Route::group(['middleware' => ['admin', '2fa']], function () {
|
|||
Route::post('/cms/sidebar/detail/{id}', 'CMS\CMSSidebarController@store')->name('cms_sidebar_detail');
|
||||
Route::get('/cms/sidebar/delete/{id}', 'CMS\CMSSidebarController@delete')->name('cms_sidebar_delete');
|
||||
});
|
||||
Route::group(['middleware' => ['auth.permission:crm-nav-api']], function () {
|
||||
// Navigation API
|
||||
Route::get('/navigation-api', 'NavigationTreeController@index')->name('navigation_api');
|
||||
Route::get('/navigation-api/data', 'NavigationTreeController@getData')->name('navigation_api_data');
|
||||
Route::get('/navigation-api/search', 'NavigationTreeController@search')->name('navigation_api_search');
|
||||
Route::get('/navigation-api/export', 'NavigationTreeController@export')->name('navigation_api_export');
|
||||
Route::post('/navigation-api/clear-cache', 'NavigationTreeController@clearCache')->name('navigation_api_clear_cache');
|
||||
Route::get('/navigation-api/stats', 'NavigationTreeController@stats')->name('navigation_api_stats');
|
||||
});
|
||||
});
|
||||
|
||||
//login pages for worker
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue