mivita/dev/bak/routes/subdomain.php
2025-08-12 18:01:59 +02:00

38 lines
2.4 KiB
PHP

<?php
/*
|--------------------------------------------------------------------------
| Subdomain Routes (*.mivita.care and mivita.shop)
|--------------------------------------------------------------------------
|
*/
Route::group(['middleware' => ['subdomain']], function () {
Route::get('/datenschutz', 'HomeController@legalDataProtected')->name('datenschutz');
Route::get('/impressum', 'HomeController@legalImprint')->name('impressum');
Route::get('/datenschutz', 'HomeController@legalDataProtected')->name('data_protected');
Route::get('/impressum', 'HomeController@legalImprint')->name('imprint');
Route::get('/agb', 'HomeController@legalAGB')->name('agb');
Route::get('/kontakt', 'Web\ContactController@create')->name('contact_create');
Route::post('/kontakt', 'Web\ContactController@store')->name('contact_store');
Route::get('/registrierung', 'Web\RegisterController@index')->name('register_user');
Route::get('/reg/{member_id?}', 'Web\RegisterController@member')->name('register_user_member');
Route::post('/registrierung', 'Web\RegisterController@register')->name('register_user');
Route::get('/registrierung/finish', 'Web\RegisterController@finish')->name('register_user_finish');
Route::get('/', 'Web\SiteController@index')->name('/home');
Route::get('/user/card/add/{id}/{quantity?}/{product_slug?}', 'Web\CardController@addToCardGet')->name('user.card_add_get');
Route::post('/user/card/add/{id}', 'Web\CardController@addToCardPost')->name('user.card_add_post');
Route::get('/user/card/show', 'Web\CardController@showCard')->name('user.card_show');
Route::get('/user/card/checkout/server', 'Web\CardController@checkoutServer')->name('user.card_checkout_server');
Route::post('/user/card/update', 'Web\CardController@updateCard')->name('user.card_update');
Route::get('/user/card/remove/{rowId}', 'Web\CardController@removeCard')->name('user.card_remove');
Route::get('/user/card/delete', 'Web\CardController@deleteCard')->name('user.card_delete');
Route::get('/user/back/to/shop/{reference?}', 'Web\CardController@backToShop')->name('user.back_to_shop');
Route::get('/domain/check', 'Web\SiteController@domainCheck')->name('user.domain_check');
Route::get('/{site}/{subsite?}/{product_slug?}', 'Web\SiteController@site')->name('user.site');
Route::post('/change_website_lang', 'Web\SiteController@changeLang')->name('change_website_lang');
});