JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr{ gilour

File "web.php"

Full Path: /var/www/lionsclub/core/routes/web.php
File size: 8.09 KB
MIME-type: text/x-php
Charset: utf-8

<?php

use App\Http\Controllers\Auth\SocialAuthController;
use App\Http\Controllers\Dashboard\SubMenuController;
use App\Http\Controllers\HomeController;
use App\Http\Controllers\LanguageController;
use App\Http\Controllers\SiteMapController;
use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\Auth;
// use App\Http\Controllers\LionsClubController;
// use App\Http\Controllers\LionsPageController;
// use App\Http\Controllers\LciPagesController;





/*
|--------------------------------------------------------------------------
| 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!
|
*/
//---------------new routes
//this route is not linked with any page just to getting db tables 
//http://localhost/smartend/showdb (this shows the table)

// Membership\1.2.0- Resources\1.2.5- Member Induction Ceremony.pdf

// Route::get('/showmenu',[SubMenuController::class,'showdb']);
// Route::get('/day1',[HomeController::class,'day1']);



// Route::get('/highlights',[SubMenuController::class,'highLights']);
// Route::get('/names',[LciPagesController::class,'leadership']);


 
//new site blade routes starts-----
    //contactus routes
    Route::get('/contactus', [HomeController::class, 'ContactPage'])->name('contactPage');
    Route::post('/contactus/submit', [HomeController::class, 'ContactPageSubmit'])->name('contactPageSubmit');
    Route::get('/{lang?}/contactus', [HomeController::class, 'ContactPageByLang'])->name('contactPageByLang');
//new site blade routes ends-------

Route::post('/lang', [LanguageController::class, 'index'])->middleware('LanguageSwitcher')->name('lang');
// For Language direct URL link
Route::get('/lang/{lang}', [LanguageController::class, 'change'])->middleware('LanguageSwitcher')->name('langChange');
Route::get('/locale/{lang}', [LanguageController::class, 'locale'])->middleware('LanguageSwitcher')->name('localeChange');
// .. End of Language Route
// Backend Routes
Route::get('/login', function () {
    return redirect('/');
});
Route::get('/register', function () {
    return redirect('/');
});
// Social Auth
Route::get('/oauth/{driver}', [SocialAuthController::class, 'redirectToProvider'])->name('social.oauth');
Route::get('/oauth/{driver}/callback', [SocialAuthController::class, 'handleProviderCallback'])->name('social.callback');
Route::Group(['prefix' => env('BACKEND_PATH')], function () {
    Auth::routes();
});

Route::get('/logout', function () {
    Auth::logout();
    return redirect('/');
})->name('logout');
// Start of Frontend Routes
// ../site map
Route::get('/test', function () {
    return 'Test route works!';
}); 

Route::get('/sitemap.xml', [SiteMapController::class, 'siteMap'])->name('siteMap');
Route::get('/{lang}/sitemap', [SiteMapController::class, 'siteMap'])->name('siteMapByLang');
Route::get('/', [HomeController::class, 'HomePage'])->name('Home');
// ../home url
Route::get('/home', [HomeController::class, 'HomePage'])->name('HomePage');
Route::get('/{lang?}/home', [HomeController::class, 'HomePageByLang'])->name('HomePageByLang');
// ../subscribe to newsletter submit  (ajax url)
Route::post('/subscribe', [HomeController::class, 'subscribeSubmit'])->name('subscribeSubmit');
// ../Comment submit  (ajax url)
Route::post('/comment', [HomeController::class, 'commentSubmit'])->name('commentSubmit');
// ../Order submit  (ajax url)
Route::post('/order', [HomeController::class, 'orderSubmit'])->name('orderSubmit');
// ..Custom URL for contact us page ( www.site.com/contact )
Route::get('/contact', [HomeController::class, 'ContactPage'])->name('contactPage');
Route::get('/{lang?}/contact', [HomeController::class, 'ContactPageByLang'])->name('contactPageByLang');
// ../contact message submit  (ajax url)
Route::post('/contact/submit', [HomeController::class, 'ContactPageSubmit'])->name('contactPageSubmit');
// ..if page by name ( ex: www.site.com/about )
Route::get('/topic/{id}', [HomeController::class, 'topic'])->name('FrontendPage');
// ..if page by user id ( ex: www.site.com/user )
Route::get('/user/{id}', [HomeController::class, 'userTopics'])->name('FrontendUserTopics');
Route::get('/{lang?}/user/{id}', [HomeController::class, 'userTopicsByLang'])->name('FrontendUserTopicsByLang');
// ../search

Route::post('/search', [HomeController::class, 'searchTopics'])->name('searchTopics');
// ..Topics url  ( ex: www.site.com/news/topic/32 )
Route::get('/{section}/topic/{id}', [HomeController::class, 'topic'])->name('FrontendTopic');
Route::get('/{lang?}/{section}/topic/{id}', [HomeController::class, 'topicByLang'])->name('FrontendTopicByLang');
// ..Sub category url for Section  ( ex: www.site.com/products/2 )
// Route::get('/contactus', [HomeController::class, 'ContactPage'])->name('contactPage');
Route::get('/directory', [HomeController::class, 'maindirectory'])->name('indialeaders');
Route::get('/indiadirectory', [HomeController::class, 'indiadirectory'])->name('indialeaders');
Route::get('/indiadirectory/{id}', [HomeController::class, 'districtdirectory'])->name('indialeaders'); 
Route::get('/council-chairpersons', [HomeController::class, 'showAllCouncilCP'])->name('council.chairpersons');
Route::get('/member/{member}', [HomeController::class, 'showMemberDetails'])->name('member.show');
Route::get('/member/{member}', [HomeController::class, 'showDistrictGovDetails'])->name('member.show');
Route::get('/member/{member}', [HomeController::class, 'showFirstDistrictGovDetails'])->name('member.show');
Route::get('/district-governors', [HomeController::class, 'showAlldisctrictgov'])->name('district.governors');
Route::get('/firstvice-district-governors', [HomeController::class, 'showAllfirstdistrictgov'])->name('firstvice.district.governors');
Route::get('/secondvice-district-governors', [HomeController::class, 'showAllseconddistrictgov'])->name('secondvice.district.governors');


Route::get('/lci', [HomeController::class, 'lci'])->name('indialeaders'); 
Route::get('/exe_officer_isame', [HomeController::class, 'exe_officer_isame'])->name('indialeaders'); 
Route::get('/lcif', [HomeController::class, 'lcif'])->name('indialeaders'); 
Route::get('/indiaid', [HomeController::class, 'indiaid'])->name('indialeaders'); 
Route::get('/indiapid', [HomeController::class, 'indiapid'])->name('indialeaders'); 
Route::get('/gat', [HomeController::class, 'gat'])->name('indialeaders'); 
Route::get('/isamecontact', [HomeController::class, 'isamecontact'])->name('indialeaders'); 
Route::get('/isame', [HomeController::class, 'isame'])->name('indialeaders'); 
Route::get('/abode', [HomeController::class, 'abode'])->name('indialeaders'); 
Route::get('/internationaldirectory', [HomeController::class, 'internationaldirectory'])->name('indialeaders');
Route::get('/member/{id}', [HomeController::class, 'member'])->name('Member');
Route::get('/search/autocomplete', [HomeController::class, 'autocomplete'])->name('search.autocomplete');

// Route::get('/subdistrict/{id}', [HomeController::class, 'subdistrict'])->name('subdistrict');
Route::get('/subdistrict/{name}', [HomeController::class, 'subdistrict'])->name('subdistrict');


Route::get('/{section}/{cat}', [HomeController::class, 'topics'])->name('FrontendTopicsByCat');

// ..Section url by name  ( ex: www.site.com/news )
Route::get('/{lang?}/{section}/{cat}', [HomeController::class, 'topicsByLang'])->name('FrontendTopicsByCatWithLang');

Route::get('/{section}', [HomeController::class, 'topics'])->name('FrontendTopics');

Route::get('/{lang?}/{section}', [HomeController::class, 'topicsByLang'])->name('FrontendTopicsByLang');

// ..SEO url  ( ex: www.site.com/title-here )

Route::get('/{seo_url_slug}', [HomeController::class, 'SEO'])->name('FrontendSEO');
Route::get('/{lang?}/{seo_url_slug}', [HomeController::class, 'SEOByLang'])->name('FrontendSEOByLang');
// ..if page by name and language( ex: www.site.com/ar/about )
Route::get('/{lang?}/topic/{id}', [HomeController::class, 'topicByLang'])->name('FrontendPageByLang');

// .. End of Frontend Route 

// ..if page by name ( ex: www.site.com/about )










// lionsclub pages