⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.1
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
dnc
/
@core
/
routes
/
View File Name :
web.php
<?php use Illuminate\Support\Facades\App; use Illuminate\Support\Facades\Route; /* |-------------------------------------------------------------------------- | 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::group(['middleware' =>['setlang:frontend','globalVariable','maintains_mode']],function (){ $about_page_slug = get_static_option('about_page_slug') ?? 'about'; $work_page_slug = get_static_option('works_page_slug') ?? 'how-it-works'; $faq_page_slug = get_static_option('faq_page_slug') ?? 'faq'; $contact_page_slug = get_static_option('contact_page_slug') ?? 'contact'; $blog_page_slug = get_static_option('blog_page_slug') ?? 'blog'; $price_plan_page_slug = get_static_option('price_plan_page_slug') ?? 'price-plan'; $feature_page_slug = get_static_option('feature_page_slug') ?? 'price-plan'; $services_page_slug = get_static_option('services_page_slug') ?? 'services'; /*---------------------------------- FRONTEND: SUPPORT TICKET ROUTES ----------------------------------*/ Route::group(['namespace' => 'Frontend'],function () { $support_ticket_page_slug = get_static_option('support_ticket_page_slug') ?? 'support'; Route::get($support_ticket_page_slug, 'SupportTicketController@page')->name('frontend.support.ticket'); Route::post($support_ticket_page_slug.'/new', 'SupportTicketController@store')->name('frontend.support.ticket.store'); }); /*---------------------------------------------------------------------------------------------------------------------------- | FRONTEND ROUTES |----------------------------------------------------------------------------------------------------------------------------*/ Route::get('/','FrontendController@index')->name('homepage'); Route::get('/home/{id}','FrontendController@home_page_change')->name('homepage.demo'); Route::get('/p/{any}','FrontendController@dynamic_single_page')->name('frontend.dynamic.page'); Route::get('/'.$blog_page_slug,'FrontendController@blog_page')->name('frontend.blog'); Route::get('/'.$blog_page_slug.'/{id}/{any}','FrontendController@blog_single_page')->name('frontend.blog.single'); Route::get('/'.$blog_page_slug.'/search','FrontendController@blog_search_page')->name('frontend.blog.search'); Route::get('/'.$blog_page_slug.'/category/{id}/{any}','FrontendController@category_wise_blog_page')->name('frontend.blog.category'); Route::get('/'.$blog_page_slug.'-tags/{name}','FrontendController@tags_wise_blog_page')->name('frontend.blog.tags.page'); Route::get('/'.$feature_page_slug.'/{id}/{any}','FrontendController@full_width_feature_details')->name('frontend.full.feature.details'); Route::get('/'.$about_page_slug,'FrontendController@about_page')->name('frontend.about'); // Route::post('/place-order','FrontendController@send_order_message')->name('frontend.order.message'); Route::get('/'.$services_page_slug,'FrontendController@services_page')->name('frontend.services'); Route::get('/'.$contact_page_slug,'FrontendController@contact_page')->name('frontend.contact'); Route::get('/'.$faq_page_slug,'FrontendController@faq_page')->name('frontend.faq'); Route::get('/'.$work_page_slug,'FrontendController@how_it_works_page')->name('frontend.how.it.works'); /*---------------------------------------------------------------------------------------------------------------------------- | PRODUCT ORDERS ROUTES |----------------------------------------------------------------------------------------------------------------------------*/ //contact-message Route::post('/contact-message','FrontendFormController@send_contact_message')->name('frontend.contact.message'); Route::post('/place-order','FrontendFormController@send_order_message')->name('frontend.order.message'); //product invoice for user Route::post('/package-user/generate-invoice','FrontendController@generate_package_invoice')->name('frontend.package.invoice.generate'); Route::get('/order-details/{id}','FrontendController@order_details')->name('frontend.order.view'); //place order form Route::get('/'.$price_plan_page_slug,'FrontendController@price_plan_page')->name('frontend.price.plan'); Route::get('/'.$price_plan_page_slug.'/{id}','FrontendController@plan_order')->name('frontend.plan.order'); Route::post('/'.$price_plan_page_slug.'-coupon','FrontendController@apply_coupon')->name('frontend.price.plan.apply.coupon'); //payment status route Route::get('/order-success/{id}','FrontendController@order_payment_success')->name('frontend.order.payment.success'); Route::get('/order-cancel/{id}','FrontendController@order_payment_cancel')->name('frontend.order.payment.cancel'); Route::get('/order-cancel-static','FrontendController@order_payment_cancel_static')->name('frontend.order.payment.cancel.static'); Route::get('/order-confirm/{id}','FrontendController@order_confirm')->name('frontend.order.confirm'); Route::post('/order-confirm','PaymentLogController@order_payment_form')->name('frontend.order.payment.form'); //ipn route Route::post('/paytm-ipn','PaymentLogController@paytm_ipn')->name('frontend.paytm.ipn'); Route::get('/mollie-ipn','PaymentLogController@mollie_ipn')->name('frontend.mollie.ipn'); Route::post('/stripe','PaymentLogController@stripe_charge')->name('frontend.stripe.charge'); Route::get('/stripe/pay','PaymentLogController@stripe_ipn')->name('frontend.stripe.ipn'); Route::post('/razorpay','PaymentLogController@razorpay_ipn')->name('frontend.razorpay.ipn'); Route::post('/payfast-ipn','PaymentLogController@payfast_ipn')->name('frontend.payfast.ipn'); Route::get('/flutterwave/ipn','PaymentLogController@flutterwave_ipn')->name('frontend.flutterwave.ipn'); Route::get('/paystack-ipn','PaymentLogController@paystack_ipn')->name('frontend.paystack.ipn'); Route::get('/midtrans-ipn','PaymentLogController@midtrans_ipn')->name('frontend.midtrans.ipn'); Route::post('/cashfree-ipn','PaymentLogController@cashfree_ipn')->name('frontend.cashfree.ipn'); Route::get('/instamojo-ipn','PaymentLogController@instamojo_ipn')->name('frontend.instamojo.ipn'); Route::get('/paypal-ipn','PaymentLogController@paypal_ipn')->name('frontend.paypal.ipn'); Route::get('/marcadopago-ipn','PaymentLogController@marcadopago_ipn')->name('frontend.marcadopago.ipn'); /*---------------------------------------------------------------------------------------------------------------------------- | USER DASHBOARD |----------------------------------------------------------------------------------------------------------------------------*/ Route::prefix('user-home')->middleware(['userEmailVerify','setlang:backend','globalVariable'])->group(function (){ Route::get('/', 'UserDashboardController@user_index')->name('user.home'); Route::get('/download/file/{id}', 'UserDashboardController@download_file')->name('user.dashboard.download.file'); Route::post('/profile-update','UserDashboardController@user_profile_update')->name('user.profile.update'); Route::post('/password-change','UserDashboardController@user_password_change')->name('user.password.change'); Route::post('/package-order/cancel','UserDashboardController@package_order_cancel')->name('user.dashboard.package.order.cancel'); Route::post('/product-order/cancel','UserDashboardController@product_order_cancel')->name('user.dashboard.product.order.cancel'); Route::post('/event-order/cancel','UserDashboardController@event_order_cancel')->name('user.dashboard.event.order.cancel'); Route::post('/donation-order/cancel','UserDashboardController@donation_order_cancel')->name('user.dashboard.donation.order.cancel'); Route::get('/product-order/view/{id}','UserDashboardController@product_order_view')->name('user.dashboard.product.order.view'); Route::get('support-ticket/view/{id}', 'UserDashboardController@support_ticket_view')->name('user.dashboard.support.ticket.view'); Route::post('support-ticket/priority-change', 'UserDashboardController@support_ticket_priority_change')->name('user.dashboard.support.ticket.priority.change'); Route::post('support-ticket/status-change', 'UserDashboardController@support_ticket_status_change')->name('user.dashboard.support.ticket.status.change'); Route::post('support-ticket/message', 'UserDashboardController@support_ticket_message')->name('user.dashboard.support.ticket.message'); }); /*---------------------------------------------------------------------------------------------------------------------------- | USER LOGIN - REGISTRATION |----------------------------------------------------------------------------------------------------------------------------*/ //user login Route::get('/login','Auth\LoginController@showLoginForm')->name('user.login'); Route::post('/ajax-login','FrontendController@ajax_login')->name('user.ajax.login'); Route::post('/login','Auth\LoginController@login'); Route::get('/login/forget-password','FrontendController@showUserForgetPasswordForm')->name('user.forget.password'); Route::get('/login/reset-password/{user}/{token}','FrontendController@showUserResetPasswordForm')->name('user.reset.password'); Route::post('/login/reset-password','FrontendController@UserResetPassword')->name('user.reset.password.change'); Route::post('/login/forget-password','FrontendController@sendUserForgetPasswordMail'); Route::post('/logout','Auth\LoginController@logout')->name('user.logout'); Route::get('/user-logout','FrontendController@user_logout')->name('frontend.user.logout'); //user register Route::post('/register','Auth\RegisterController@register'); Route::get('/register','Auth\RegisterController@showRegistrationForm')->name('user.register'); //user email verify Route::get('/user/email-verify','UserDashboardController@user_email_verify_index')->name('user.email.verify'); Route::get('/user/resend-verify-code','UserDashboardController@reset_user_email_verify_code')->name('user.resend.verify.mail'); Route::post('/user/email-verify','UserDashboardController@user_email_verify'); }); /*---------------------------------------------------------------------------------------------------------------------------- | LANGUAGE CHANGE |----------------------------------------------------------------------------------------------------------------------------*/ Route::get('/lang','FrontendController@lang_change')->name('frontend.langchange'); /*---------------------------------------------------------------------------------------------------------------------------- | ADMIN LOGIN |----------------------------------------------------------------------------------------------------------------------------*/ Route::middleware(['setlang:backend'])->group(function (){ Route::get('/login/admin','Auth\LoginController@showAdminLoginForm')->name('admin.login'); Route::get('/login/admin/forget-password','FrontendController@showAdminForgetPasswordForm')->name('admin.forget.password'); Route::get('/login/admin/reset-password/{user}/{token}','FrontendController@showAdminResetPasswordForm')->name('admin.reset.password'); Route::post('/login/admin/reset-password','FrontendController@AdminResetPassword')->name('admin.reset.password.change'); Route::post('/login/admin/forget-password','FrontendController@sendAdminForgetPasswordMail'); Route::get('/logout/admin','AdminDashboardController@adminLogout')->name('admin.logout'); Route::post('/login/admin','Auth\LoginController@adminLogin'); }); /*---------------------------------------------------------------------------------------------------------------------------- | ADMIN DASHBOARD ROUTES |----------------------------------------------------------------------------------------------------------------------------*/ Route::prefix('admin-home')->middleware(['setlang:backend','adminglobalVariable'])->group(function (){ //general settings Route::prefix('general-settings')->group(function (){ /*---------------------------------------------------- DATABASE UPGRADE ----------------------------------------------------*/ Route::get('/database-upgrade', 'GeneralSettingsController@database_upgrade')->name('admin.general.database.upgrade'); Route::post('/database-upgrade', 'GeneralSettingsController@database_upgrade_post'); //site-identity Route::get('/site-identity','GeneralSettingsController@site_identity')->name('admin.general.site.identity'); Route::post('/site-identity','GeneralSettingsController@update_site_identity'); //basic-settings Route::get('/basic-settings','GeneralSettingsController@basic_settings')->name('admin.general.basic.settings'); Route::post('/basic-settings','GeneralSettingsController@update_basic_settings'); //seo settings Route::get('/seo-settings','GeneralSettingsController@seo_settings')->name('admin.general.seo.settings'); Route::post('/seo-settings','GeneralSettingsController@update_seo_settings'); //scripts settings Route::get('/scripts','GeneralSettingsController@scripts_settings')->name('admin.general.scripts.settings'); Route::post('/scripts','GeneralSettingsController@update_scripts_settings'); //email template settings Route::get('/email-template','GeneralSettingsController@email_template_settings')->name('admin.general.email.template'); Route::post('/email-template','GeneralSettingsController@update_email_template_settings'); //email settings Route::get('/email-settings','GeneralSettingsController@email_settings')->name('admin.general.email.settings'); Route::post('/email-settings','GeneralSettingsController@update_email_settings'); //typography settings Route::get('/typography-settings','GeneralSettingsController@typography_settings')->name('admin.general.typography.settings'); Route::post('/typography-settings','GeneralSettingsController@update_typography_settings'); Route::post('typography-settings/single','GeneralSettingsController@get_single_font_variant')->name('admin.general.typography.single'); //smtp settings Route::get('/smtp-settings','GeneralSettingsController@smtp_settings')->name('admin.general.smtp.settings'); Route::post('/smtp-settings','GeneralSettingsController@update_smtp_settings'); //page settings Route::get('/page-settings','GeneralSettingsController@page_settings')->name('admin.general.page.settings'); Route::post('/page-settings','GeneralSettingsController@update_page_settings'); //payment gateway Route::get('/payment-settings', 'GeneralSettingsController@payment_settings')->name('admin.general.payment.settings'); Route::post('/payment-settings', 'GeneralSettingsController@update_payment_settings'); //custom css Route::get('/custom-css','GeneralSettingsController@custom_css_settings')->name('admin.general.custom.css'); Route::post('/custom-css','GeneralSettingsController@update_custom_css_settings'); //custom js Route::get('/custom-js','GeneralSettingsController@custom_js_settings')->name('admin.general.custom.js'); Route::post('/custom-js','GeneralSettingsController@update_custom_js_settings'); //gdpr-settings Route::get('/gdpr-settings','GeneralSettingsController@gdpr_settings')->name('admin.general.gdpr.settings'); Route::post('/gdpr-settings','GeneralSettingsController@update_gdpr_cookie_settings'); //sitemap Route::get('/sitemap-settings','GeneralSettingsController@sitemap_settings')->name('admin.general.sitemap.settings'); Route::post('/sitemap-settings','GeneralSettingsController@update_sitemap_settings'); Route::post('/sitemap-settings/delete','GeneralSettingsController@delete_sitemap_settings')->name('admin.general.sitemap.settings.delete'); //license-setting Route::get('/license-setting','GeneralSettingsController@license_settings')->name('admin.general.license.settings'); Route::post('/license-setting','GeneralSettingsController@update_license_settings'); //popup-setting Route::get('/popup-settings','GeneralSettingsController@popup_settings')->name('admin.general.popup.settings'); Route::post('/popup-settings','GeneralSettingsController@update_popup_settings'); //new settings Route::get('/cache-settings','GeneralSettingsController@cache_settings')->name('admin.general.cache.settings'); Route::post('/cache-settings','GeneralSettingsController@update_cache_settings'); }); //admin index Route::get('/', 'AdminDashboardController@adminIndex')->name('admin.home'); Route::get('/dark-mode-toggle', 'AdminDashboardController@dark_mode_toggle')->name('admin.dark.mode.toggle'); //widger manage Route::get('/widgets','WidgetsController@index')->name('admin.widgets'); Route::post('/widgets/create','WidgetsController@new_widget')->name('admin.widgets.new'); Route::post('/widgets/markup','WidgetsController@widget_markup')->name('admin.widgets.markup'); Route::post('/widgets/update','WidgetsController@update_widget')->name('admin.widgets.update'); Route::post('/widgets/update/order','WidgetsController@update_order_widget')->name('admin.widgets.update.order'); Route::post('/widgets/delete','WidgetsController@delete_widget')->name('admin.widgets.delete'); //home page variant select Route::get('/home-variant',"AdminDashboardController@home_variant")->name('admin.home.variant'); Route::post('/home-variant',"AdminDashboardController@update_home_variant"); //navbar settings Route::get('/navbar-settings',"AdminDashboardController@navbar_settings")->name('admin.navbar.settings'); Route::post('/navbar-settings',"AdminDashboardController@update_navbar_settings"); //topbar Route::get('/topbar-settings',"TopbarController@index")->name('admin.topbar.settings'); Route::post('/topbar/new-social-item','TopbarController@new_social_item')->name('admin.new.social.item'); Route::post('/topbar/update-social-item','TopbarController@update_social_item')->name('admin.update.social.item'); Route::post('/topbar/delete-social-item/{id}','TopbarController@delete_social_item')->name('admin.delete.social.item'); //blog page Route::get('/blog-page','AdminDashboardController@blog_page')->name('admin.blog.page'); Route::post('/blog-page','AdminDashboardController@blog_page_update'); //pages Route::get('/page','PagesController@index')->name('admin.page'); Route::get('/new-page','PagesController@new_page')->name('admin.page.new'); Route::post('/new-page','PagesController@store_new_page'); Route::get('/page-edit/{id}','PagesController@edit_page')->name('admin.page.edit'); Route::post('/page-update/{id}','PagesController@update_page')->name('admin.page.update'); Route::post('/page-delete/{id}','PagesController@delete_page')->name('admin.page.delete'); Route::post('/page-bulk-action','PagesController@bulk_action')->name('admin.page.bulk.action'); //menu manage Route::get('/menu','MenuController@index')->name('admin.menu'); Route::post('/new-menu','MenuController@store_new_menu')->name('admin.menu.new'); Route::get('/menu-edit/{id}','MenuController@edit_menu')->name('admin.menu.edit'); Route::post('/menu-update/{id}','MenuController@update_menu')->name('admin.menu.update'); Route::post('/menu-delete/{id}','MenuController@delete_menu')->name('admin.menu.delete'); Route::post('/menu-default/{id}','MenuController@set_default_menu')->name('admin.menu.default'); //404 page manage Route::get('404-page-manage','Error404PageManage@error_404_page_settings')->name('admin.404.page.settings'); Route::post('404-page-manage','Error404PageManage@update_error_404_page_settings'); // maintains page Route::get('/maintains-page/settings','MaintainsPageController@maintains_page_settings')->name('admin.maintains.page.settings'); Route::post('/maintains-page/settings','MaintainsPageController@update_maintains_page_settings'); /*---------------------------------------------------------------------------------------------------------------------------- | ALL SECTIONS |----------------------------------------------------------------------------------------------------------------------------*/ //FULL WIDTH FEATURE SECTION Route::get('/full-width-features','FullWidthFeatruesController@index')->name('admin.full.width.features'); Route::post('/full-width-features','FullWidthFeatruesController@store'); Route::post('/update-full-width-features','FullWidthFeatruesController@update')->name('admin.full.width.features.update'); Route::post('/delete-full-width-features/{id}','FullWidthFeatruesController@delete')->name('admin.full.width.features.delete'); Route::post('/full-width-features-bulk-action','FullWidthFeatruesController@bulk_action')->name('admin.full.width.bulk.action'); //BRAND LOGOS SECTION Route::get('/brands','BrandController@index')->name('admin.brands'); Route::post('/brands','BrandController@store'); Route::post('/update-brands','BrandController@update')->name('admin.brands.update'); Route::post('/delete-brands/{id}','BrandController@delete')->name('admin.brands.delete'); Route::post('/brands/bulk-action','BrandController@bulk_action')->name('admin.brands.bulk.action'); //FAQ SECTION Route::get('/faq','FaqController@index')->name('admin.faq'); Route::post('/faq','FaqController@store'); Route::post('/update-faq','FaqController@update')->name('admin.faq.update'); Route::post('/delete-faq/{id}','FaqController@delete')->name('admin.faq.delete'); Route::post('/faq-bulk-action','FaqController@bulk_action')->name('admin.faq.bulk.action'); //TESTIMONIAL SECTION Route::get('/testimonial','TestimonialController@index')->name('admin.testimonial'); Route::post('/testimonial','TestimonialController@store'); Route::post('/update-testimonial','TestimonialController@update')->name('admin.testimonial.update'); Route::post('/delete-testimonial/{id}','TestimonialController@delete')->name('admin.testimonial.delete'); Route::post('/testimonial-bulk-action','TestimonialController@bulk_action')->name('admin.testimonial.bulk.action'); //KEYFEATURES SECTION Route::get('/keyfeatures','KeyFeaturesController@index')->name('admin.keyfeatures'); Route::post('/keyfeatures','KeyFeaturesController@store'); Route::post('/update-keyfeatures','KeyFeaturesController@update')->name('admin.keyfeatures.update'); Route::post('/delete-keyfeatures/{id}','KeyFeaturesController@delete')->name('admin.keyfeatures.delete'); Route::post('/keyfeatures-bulk-action','KeyFeaturesController@bulk_action')->name('admin.keyfeatures.bulk.action'); //PRICE PLAN SECTION Route::get('/price-plan','PricePlanController@index')->name('admin.price.plan'); Route::post('/price-plan','PricePlanController@store'); Route::post('/update-price-plan','PricePlanController@update')->name('admin.price.plan.update'); Route::post('/delete-price-plan/{id}','PricePlanController@delete')->name('admin.price.plan.delete'); Route::post('/price-plan/bulk-action','PricePlanController@bulk_action')->name('admin.price.plan.bulk.action'); /*----------------------------------- PRICE PLAN COUPON ROUTES ------------------------------------*/ Route::group(['prefix' => 'price-plan/coupon'],function (){ Route::get('/', 'PricePlanCouponController@all_coupon')->name('admin.price.plan.coupon.all'); Route::post('/new', 'PricePlanCouponController@store_coupon')->name('admin.price.plan.coupon.store'); Route::post('/update', 'PricePlanCouponController@update_coupon')->name('admin.price.plan.coupon.update'); Route::post('/delete/{id}', 'PricePlanCouponController@delete_coupon')->name('admin.price.plan.coupon.delete'); Route::post('/bulk-action', 'PricePlanCouponController@bulk_action')->name('admin.price.plan.coupon.bulk.action'); }); //OFFERS SECTION Route::get('/offer','OfferController@index')->name('admin.offer'); Route::post('/offer','OfferController@store'); Route::post('/update-offer','OfferController@update')->name('admin.offer.update'); Route::post('/delete-offer/{id}','OfferController@delete')->name('admin.offer.delete'); Route::post('/offer-bulk-action','OfferController@bulk_action')->name('admin.offer.bulk.action'); //PORTFOLIO SECTION Route::get('/portfolio','PortfolioController@index')->name('admin.portfolio'); Route::post('/portfolio','PortfolioController@store'); Route::post('/update-portfolio','PortfolioController@update')->name('admin.portfolio.update'); Route::post('/delete-portfolio/{id}','PortfolioController@delete')->name('admin.portfolio.delete'); Route::post('/portfolio-bulk-action','PortfolioController@bulk_action')->name('admin.portfolio.bulk.action'); //TEAM MEMBER SECTION Route::get('/team-member','TeamMemberController@index')->name('admin.team.member'); Route::post('/team-member','TeamMemberController@store'); Route::post('/update-team-member','TeamMemberController@update')->name('admin.team.member.update'); Route::post('/delete-team-member/{id}','TeamMemberController@delete')->name('admin.team.member.delete'); Route::post('/team-member-bulk-action','TeamMemberController@bulk_action')->name('admin.team.member.bulk.action'); //HOW IT WORKS SECTION Route::get('/how-it-works','HowItWorksController@index')->name('admin.works'); Route::post('/how-it-works','HowItWorksController@store'); Route::post('/update-how-it-works','HowItWorksController@update')->name('admin.works.update'); Route::post('/delete-how-it-works/{id}','HowItWorksController@delete')->name('admin.works.delete'); Route::post('/how-it-works-bulk-action','HowItWorksController@bulk_action')->name('admin.works.bulk.action'); //QUALITY WORKS SECTION Route::get('/quality-works','QualityWorksController@index')->name('admin.works.quality'); Route::post('/quality-works','QualityWorksController@store'); Route::post('/update-quality-works','QualityWorksController@update')->name('admin.works.quality.update'); Route::post('/delete-quality-works/{id}','QualityWorksController@delete')->name('admin.works.quality.delete'); Route::post('/quality-works-bulk-action','QualityWorksController@bulk_action')->name('admin.works.quality.bulk.action'); //SERVICES SECTION Route::get('/services','ServicesController@index')->name('admin.services'); Route::post('/services','ServicesController@store'); Route::post('/update-services','ServicesController@update')->name('admin.services.update'); Route::post('/delete-services/{id}','ServicesController@delete')->name('admin.services.delete'); Route::post('/services/bulk-action','ServicesController@bulk_action')->name('admin.services.bulk.action'); //COUNTERUP SECTION Route::get('/counterup','CounterUpController@index')->name('admin.services.counterup'); Route::post('/counterup','CounterUpController@store'); Route::post('/update-counterup','CounterUpController@update')->name('admin.services.counterup.update'); Route::post('/delete-counterup/{id}','CounterUpController@delete')->name('admin.services.counterup.delete'); Route::post('/counterup/bulk-action','CounterUpController@bulk_action')->name('admin.services.counterup.bulk.action'); //How It Works Home SECTION Route::get('/how-it-works-home','HowItWorksHomeController@index')->name('admin.how.it.works.home'); Route::post('/how-it-works-home','HowItWorksHomeController@store'); Route::post('/update-how-it-works-home','HowItWorksHomeController@update')->name('admin.how.it.works.home.update'); Route::post('/delete-how-it-works-home/{id}','HowItWorksHomeController@delete')->name('admin.how.it.works.home.delete'); Route::post('/how-it-works-home-bulk-action','HowItWorksHomeController@bulk_action')->name('admin.how.it.works.home.bulk.action'); //How It Works Home SECTION Route::get('/ordering-experience','OrderingExpericeController@index')->name('admin.ordering.experience'); Route::post('/ordering-experience','OrderingExpericeController@store'); Route::post('/update-ordering-experience','OrderingExpericeController@update')->name('admin.ordering.experience.update'); Route::post('/delete-ordering-experience/{id}','OrderingExpericeController@delete')->name('admin.ordering.experience.delete'); Route::post('/ordering-experience/bulk-action','OrderingExpericeController@bulk_action')->name('admin.ordering.experience.bulk.action'); /*---------------------------------------------------------------------------------------------------------------------------- | HOMEPAGE MANAGE |----------------------------------------------------------------------------------------------------------------------------*/ //homepage manage Route::prefix('home-page')->group(function (){ //header area Route::get('/header','HomePageController@header_area')->name('admin.home.header'); Route::post('/header','HomePageController@header_area_update'); //brand logos area Route::get('/brands-logos-area-settings','HomePageController@brand_logos_area')->name('admin.home.brands'); Route::post('/brands-logos-area-settings','HomePageController@update_brand_logos_area'); //faq logos area Route::get('/faq-area-settings','HomePageController@faq_area')->name('admin.home.faq'); Route::post('/faq-area-settings','HomePageController@update_faq_area'); //testimonial area Route::get('/testimonial-area-settings','HomePageController@testimonial_area')->name('admin.home.testimonial'); Route::post('/testimonial-area-settings','HomePageController@update_testimonial_area'); //keyfeatures area Route::get('/keyfeatures-area-settings','HomePageController@keyfeatures_area')->name('admin.home.keyfeatures'); Route::post('/keyfeatures-area-settings','HomePageController@update_keyfeatures_area'); //price plan area Route::get('/price-plan-area-settings','HomePageController@price_plan_area')->name('admin.home.price.plan'); Route::post('/price-plan-area-settings','HomePageController@update_price_plan_area'); //join app area Route::get('/join-app-area-settings','HomePageController@join_app_area')->name('admin.home.join.app'); Route::post('/join-app-area-settings','HomePageController@update_join_app_area'); //full width features area Route::get('/full-width-features-settings','HomePageController@full_width_features_area')->name('admin.home.full.width.features'); Route::post('/full-width-features-settings','HomePageController@update_full_width_features_area'); //intro video area Route::get('/intro-video-settings','HomePageController@intro_video_area')->name('admin.home.intro.video'); Route::post('/intro-video-settings','HomePageController@update_intro_video_area'); //call to action area Route::get('/call-to-action-settings','HomePageController@call_to_action_area')->name('admin.home.call.to.action'); Route::post('/call-to-action-settings','HomePageController@update_call_to_action_area'); //map promo area Route::get('/map-promo-settings','HomePageController@map_promo_area')->name('admin.home.map.promo'); Route::post('/map-promo-settings','HomePageController@update_map_promo_area'); //offer area Route::get('/offer-settings','HomePageController@offer_area')->name('admin.home.offer'); Route::post('/offer-settings','HomePageController@update_offer_area'); //about us top area Route::get('/about-us-top-settings','HomePageController@about_us_top_area')->name('admin.home.about.us.top'); Route::post('/about-us-top-settings','HomePageController@update_about_us_top_area'); //portfolio area Route::get('/portfolio-settings','HomePageController@portfolio_area')->name('admin.home.portfolio'); Route::post('/portfolio-settings','HomePageController@update_portfolio_area'); //get in touch area Route::get('/get-in-touch-banner-settings','HomePageController@get_in_touch_banner_area')->name('admin.home.get.in.touch.banner'); Route::post('/get-in-touch-banner-settings','HomePageController@update_get_in_touch_banner_area'); //contact us area Route::get('/contact-us-settings','HomePageController@contact_us_area')->name('admin.home.contact.us'); Route::post('/contact-us-settings','HomePageController@update_contact_us_area'); //latest blog area Route::get('/latest-blog-settings','HomePageController@latest_blog_area')->name('admin.home.blog.latest'); Route::post('/latest-blog-settings','HomePageController@update_latest_blog_area'); //how it works home area Route::get('/how-it-works','HomePageController@how_it_works_home')->name('admin.home.how.it.works'); Route::post('/how-it-works','HomePageController@update_how_it_works_home'); //ordering - experience - area Route::get('/ordering-experience-settings','HomePageController@ordering_experience')->name('admin.home.ordering.experience'); Route::post('/ordering-experience-settings','HomePageController@update_ordering_experience'); //ordering - experience - area Route::get('/gym-workout-settings','HomePageController@gym_workout')->name('admin.home.gym.workout'); Route::post('/gym-workout-settings','HomePageController@update_gym_workout'); //ordering - experience - area Route::get('/counterup-settings','HomePageController@counterup')->name('admin.home.counterup'); Route::post('/counterup-settings','HomePageController@update_counterup'); //section manage Route::get('/section-manage','HomePageController@section_manage')->name('admin.home.section.manage'); Route::post('/section-manage','HomePageController@update_section_manage'); }); /*---------------------------------------------------------------------------------------------------------------------------- | ABOUT US PAGE MANAGE |----------------------------------------------------------------------------------------------------------------------------*/ Route::prefix('about-page')->group(function (){ //about page Route::get('/about-us','AboutUsPageController@about_section')->name('admin.about.page.about'); Route::post('/about-us','AboutUsPageController@update_about_section'); //team member Route::get('/team-member','AboutUsPageController@team_member_section')->name('admin.about.team.member'); Route::post('/team-member','AboutUsPageController@update_team_member_section'); //testimonial Route::get('/testimonial','AboutUsPageController@testimonial_section')->name('admin.about.testimonial'); Route::post('/testimonial','AboutUsPageController@update_testimonial_section'); //key feature Route::get('/key-feature','AboutUsPageController@key_feature_section')->name('admin.about.key.feature'); Route::post('/key-feature','AboutUsPageController@update_key_feature_section'); //portfilio Route::get('/portfolio','AboutUsPageController@portfolio_section')->name('admin.about.portfolio'); Route::post('/portfolio','AboutUsPageController@update_portfolio_section'); //section manage Route::get('/section-manage','AboutUsPageController@section_manage')->name('admin.about.page.section.manage'); Route::post('/section-manage','AboutUsPageController@update_section_manage'); }); /*---------------------------------------------------------------------------------------------------------------------------- | CONTACT PAGE MANAGE |----------------------------------------------------------------------------------------------------------------------------*/ Route::prefix('contact-page')->group(function (){ //map Route::get('/map','ContactPageController@map_area')->name('admin.contact.page.map'); Route::post('/map','ContactPageController@update_map_area'); //section manage Route::get('/section-manage','ContactPageController@section_manage')->name('admin.contact.page.section.manage'); Route::post('/section-manage','ContactPageController@update_section_manage'); }); /*---------------------------------------------------------------------------------------------------------------------------- | HOW IT WORKS PAGE MANAGE |----------------------------------------------------------------------------------------------------------------------------*/ Route::prefix('how-it-works-page')->group(function (){ //how it works Route::get('/works-settings','HowItWorkPageController@works_settings')->name('admin.works.settings.update'); Route::post('/works-settings','HowItWorkPageController@update_works_settings'); //quality works Route::get('/quality-works-settings','HowItWorkPageController@quality_works_settings')->name('admin.works.quality.settings.update'); Route::post('/quality-works-settings','HowItWorkPageController@update_quality_works_settings'); //portfilio heading section Route::get('/portfolio','HowItWorkPageController@portfolio_section')->name('admin.works.quality.portfolio'); Route::post('/portfolio','HowItWorkPageController@update_portfolio_section'); //section manage Route::get('/section-manage','HowItWorkPageController@section_manage')->name('admin.works.page.section.manage'); Route::post('/section-manage','HowItWorkPageController@update_section_manage'); }); /*---------------------------------------------------------------------------------------------------------------------------- | SERVICES PAGE MANAGE |----------------------------------------------------------------------------------------------------------------------------*/ Route::prefix('services-page')->group(function (){ //counterup Route::get('/counterup-settings','ServicesPageController@counterup_settings')->name('admin.services.counterup.settings.update'); Route::post('/counterup-settings','ServicesPageController@update_counterup_settings')->name('admin.services.counterup.settings.update'); //team member Route::get('/team-member','ServicesPageController@team_member_section')->name('admin.services.team.member'); Route::post('/team-member','ServicesPageController@update_team_member_section'); //key feature Route::get('/key-feature','ServicesPageController@key_feature_section')->name('admin.services.key.feature'); Route::post('/key-feature','ServicesPageController@update_key_feature_section'); //section manage Route::get('/section-manage','ServicesPageController@section_manage')->name('admin.services.page.section.manage'); Route::post('/section-manage','ServicesPageController@update_section_manage'); }); //blog Route::get('/blog','BlogController@index')->name('admin.blog'); Route::get('/new-blog','BlogController@new_blog')->name('admin.blog.new'); Route::post('/new-blog','BlogController@store_new_blog'); Route::get('/blog-edit/{id}','BlogController@edit_blog')->name('admin.blog.edit'); Route::post('/blog-update/{id}','BlogController@update_blog')->name('admin.blog.update'); Route::post('/blog-delete/{id}','BlogController@delete_blog')->name('admin.blog.delete'); Route::post('/blog-bulk-action','BlogController@bulk_action_blog')->name('admin.blog.bulk.action'); Route::post('/blog/clone','BlogController@clone_blog')->name('admin.blog.clone'); Route::get('/blog-category','BlogController@category')->name('admin.blog.category'); Route::post('/blog-category','BlogController@new_category'); Route::post('/delete-blog-category/{id}','BlogController@delete_category')->name('admin.blog.category.delete'); Route::post('/update-blog-category','BlogController@update_category')->name('admin.blog.category.update'); Route::post('/blog-category-bulk-action','BlogController@bulk_action_blog_category')->name('admin.blog.category.bulk.action'); Route::post('/blog-lang-by-cat','BlogController@Language_by_slug')->name('admin.blog.lang.cat'); //admin user role management Route::get('/new-user','UserRoleManageController@new_user')->name('admin.new.user'); Route::post('/new-user','UserRoleManageController@new_user_add'); Route::post('/user-update','UserRoleManageController@user_update')->name('admin.user.update'); Route::post('/user-password-chnage','UserRoleManageController@user_password_change')->name('admin.user.password.change'); Route::post('/delete-user/{id}','UserRoleManageController@new_user_delete')->name('admin.delete.user'); Route::get('/all-user','UserRoleManageController@all_user')->name('admin.all.user'); //user role management Route::get('/frontend/new-user','FrontendUserManageController@new_user')->name('admin.frontend.new.user'); Route::post('/frontend/new-user','FrontendUserManageController@new_user_add'); Route::post('/frontend/user-update','FrontendUserManageController@user_update')->name('admin.frontend.user.update'); Route::post('/frontend/user-password-chnage','FrontendUserManageController@user_password_change')->name('admin.frontend.user.password.change'); Route::post('/frontend/delete-user/{id}','FrontendUserManageController@new_user_delete')->name('admin.frontend.delete.user'); Route::get('/frontend/all-user','FrontendUserManageController@all_user')->name('admin.all.frontend.user'); Route::post('/frontend/all-user/bulk-action','FrontendUserManageController@bulk_action')->name('admin.all.frontend.user.bulk.action'); Route::post('/frontend/all-user/email-status','FrontendUserManageController@email_status')->name('admin.all.frontend.user.email.status'); //admin settings Route::get('/settings','AdminDashboardController@admin_settings')->name('admin.profile.settings'); Route::get('/profile-update','AdminDashboardController@admin_profile')->name('admin.profile.update'); Route::post('/profile-update','AdminDashboardController@admin_profile_update'); Route::get('/password-change','AdminDashboardController@admin_password')->name('admin.password.change'); Route::post('/password-change','AdminDashboardController@admin_password_chagne'); //language Route::get('/languages','LanguageController@index')->name('admin.languages'); Route::get('/languages/words/frontend/{id}','LanguageController@frontend_edit_words')->name('admin.languages.words.frontend'); Route::get('/languages/words/backend/{id}','LanguageController@backend_edit_words')->name('admin.languages.words.backend'); Route::post('/languages/words/update/{id}','LanguageController@update_words')->name('admin.languages.words.update'); Route::post('/languages/new','LanguageController@store')->name('admin.languages.new'); Route::post('/languages/update','LanguageController@update')->name('admin.languages.update'); Route::post('/languages/delete/{id}','LanguageController@delete')->name('admin.languages.delete'); Route::post('/languages/default/{id}','LanguageController@make_default')->name('admin.languages.default'); Route::post('/languages/clone','LanguageController@clone_languages')->name('admin.languages.clone'); Route::post('/languages/add-new-string','LanguageController@add_new_string')->name('admin.languages.add.string'); Route::post('/languages/regenerate-source-text','LanguageController@regenerate_source_text')->name('admin.languages.regenerate.source.texts'); //popup page Route::get('/popup-builder/all','GeneralSettingsController@all_popup')->name('admin.popup.builder.all'); Route::get('/popup-builder/new','GeneralSettingsController@new_popup')->name('admin.popup.builder.new'); Route::post('/popup-builder/new','GeneralSettingsController@store_popup'); Route::get('/popup-builder/edit/{id}','GeneralSettingsController@edit_popup')->name('admin.popup.builder.edit'); Route::post('/popup-builder/update/{id}','GeneralSettingsController@update_popup')->name('admin.popup.builder.update'); Route::post('/popup-builder/delete/{id}','GeneralSettingsController@delete_popup')->name('admin.popup.builder.delete'); Route::post('/popup-builder/clone/{id}','GeneralSettingsController@clone_popup')->name('admin.popup.builder.clone'); Route::post('/popup-builder/bulk-action','GeneralSettingsController@bulk_action')->name('admin.popup.builder.bulk.action'); // media upload routes end Route::post('/media-upload/all','MediaUploadController@all_upload_media_file')->name('admin.upload.media.file.all'); Route::post('/media-upload','MediaUploadController@upload_media_file')->name('admin.upload.media.file'); Route::get('/media-upload/page','MediaUploadController@all_upload_media_images_for_page')->name('admin.upload.media.images.page'); Route::post('/media-upload/delete','MediaUploadController@delete_upload_media_file')->name('admin.upload.media.file.delete'); Route::post('/media-upload/alt','MediaUploadController@alt_change_upload_media_file')->name('admin.upload.media.file.alt.change'); //form builder route Route::get('/form-builder/order-form','FormBuilderController@order_form_index')->name('admin.form.builder.order'); Route::post('/form-builder/order-form','FormBuilderController@update_order_form'); Route::get('/form-builder/contact-form','FormBuilderController@contact_form_index')->name('admin.form.builder.contact'); Route::post('/form-builder/contact-form','FormBuilderController@update_contact_form'); //payment log route Route::get('/payment-logs','OrderManageController@all_payment_logs')->name('admin.payment.logs'); Route::post('/payment-logs/delete/{id}','OrderManageController@payment_logs_delete')->name('admin.payment.delete'); Route::post('/payment-logs/approve/{id}','OrderManageController@payment_logs_approve')->name('admin.payment.approve'); Route::post('/payment-logs/bulk-action','OrderManageController@payment_log_bulk_action')->name('admin.payment.bulk.action'); Route::get('/payment-logs/report','OrderManageController@payment_report')->name('admin.payment.report'); /*---------------------------------------------------------------------------------------------------------------------------- | PACKAGE ORDER MANAGE |----------------------------------------------------------------------------------------------------------------------------*/ Route::prefix('package')->group(function (){ Route::get('/order-manage/all','OrderManageController@all_orders')->name('admin.package.order.manage.all'); Route::get('/order-manage/pending','OrderManageController@pending_orders')->name('admin.package.order.manage.pending'); Route::get('/order-manage/completed','OrderManageController@completed_orders')->name('admin.package.order.manage.completed'); Route::get('/order-manage/in-progress','OrderManageController@in_progress_orders')->name('admin.package.order.manage.in.progress'); Route::post('/order-manage/change-status','OrderManageController@change_status')->name('admin.package.order.manage.change.status'); Route::post('/order-manage/send-mail','OrderManageController@send_mail')->name('admin.package.order.manage.send.mail'); Route::post('/order-manage/delete/{id}','OrderManageController@order_delete')->name('admin.package.order.manage.delete'); //thank you page Route::get('/order-manage/success-page','OrderManageController@order_success_payment')->name('admin.package.order.success.page'); Route::post('/order-manage/success-page','OrderManageController@update_order_success_payment'); //cancel page Route::get('/order-manage/cancel-page','OrderManageController@order_cancel_payment')->name('admin.package.order.cancel.page'); Route::post('/order-manage/cancel-page','OrderManageController@update_order_cancel_payment'); Route::get('/order-page','OrderPageController@index')->name('admin.package.order.page'); Route::post('/order-page','OrderPageController@udpate'); Route::post('/order-manage/bulk-action','OrderManageController@bulk_action')->name('admin.package.order.bulk.action'); Route::post('/order-manage/reminder','OrderManageController@order_reminder')->name('admin.package.order.reminder'); Route::get('/order-report','OrderManageController@order_report')->name('admin.package.order.report'); }); /*============================================== SUPPORT TICKET MODULE ==============================================*/ Route::prefix('support-tickets')->middleware(['auth:admin'])->group(function () { Route::get('/', 'SupportTicketController@all_tickets')->name('admin.support.ticket.all'); Route::get('/new', 'SupportTicketController@new_ticket')->name('admin.support.ticket.new'); Route::post('/new', 'SupportTicketController@store_ticket'); Route::post('/delete/{id}', 'SupportTicketController@delete')->name('admin.support.ticket.delete'); Route::get('/view/{id}', 'SupportTicketController@view')->name('admin.support.ticket.view'); Route::post('/bulk-action', 'SupportTicketController@bulk_action')->name('admin.support.ticket.bulk.action'); Route::post('/priority-change', 'SupportTicketController@priority_change')->name('admin.support.ticket.priority.change'); Route::post('/status-change', 'SupportTicketController@status_change')->name('admin.support.ticket.status.change'); Route::post('/send message', 'SupportTicketController@send_message')->name('admin.support.ticket.send.message'); /*----------------------------------- SUPPORT TICKET : PAGE SETTINGS ROUTES ------------------------------------*/ Route::get('/page-settings', 'SupportTicketController@page_settings')->name('admin.support.ticket.page.settings'); Route::post('/page-settings', 'SupportTicketController@update_page_settings'); /*----------------------------------- SUPPORT TICKET : DEPARTMENT ROUTES ------------------------------------*/ Route::group(['prefix' => 'department'],function (){ Route::get('/', 'SupportTicketDepartmentController@category')->name('admin.support.ticket.department'); Route::post('/', 'SupportTicketDepartmentController@new_category'); Route::post('/delete/{id}', 'SupportTicketDepartmentController@delete')->name('admin.support.ticket.department.delete'); Route::post('/update', 'SupportTicketDepartmentController@update')->name('admin.support.ticket.department.update'); Route::post('/bulk-action', 'SupportTicketDepartmentController@bulk_action')->name('admin.support.ticket.department.bulk.action'); }); }); });