?
Current File : /home/sanghavirealty/www/appazwer/Http/Controllers/HomepageController.php
<?php

namespace App\Http\Controllers;


use Illuminate\Http\Request;
use Illuminate\Support\Str;
use Session;

use App\Models\Widget;
use App\Models\Banner;
use App\Models\Categorybeta;
use App\Models\Blog;
use App\Models\Brand;
use App\Models\Masterlocation;
use App\Models\Cmsblock;
use App\Models\Categoryiota;
use App\Models\Questions;
use App\Models\Testimonial;

use Illuminate\Console\Command;
use Illuminate\Support\Facades\DB;

class HomepageController extends Controller
{

    // function keepAcheckSubdomain()
    //     dd('subdomain') ;
    // }



    function loadProjectSanghaviRealty(){


$bannerSlider = Banner::ShowData('BannerSlider');

$IndexBlurp = Widget::ShowData('IndexBlurp');

$aboutUs = Widget::SingleDataSpecific('AboutIndex');

$homePageVideo = Widget::SingleDataSpecific('homePageVideo');



$propertyListTitle = Widget::SingleDataSpecific('PropertyListTitle');
$projectList = Banner::ShowData('ProjectList');
$propertyHighlight = Widget::SingleDataSpecific('PropertyHighlight');
$bottomTicker = Widget::SingleDataSpecific('BottomTicker');

      $blogPostList = Blog::findlatestblog();
  

         return view('homepage.index',[
        'aboutUs'=>$aboutUs ,    
        'indexBlurp'=>$IndexBlurp,
        'homePageVideo'=>$homePageVideo,
        'bannerSlider' => $bannerSlider,
        'propertyListTitle'=>$propertyListTitle,
        'projectList' =>$projectList,
        'propertyHighlight'=> $propertyHighlight,
        'bottomTicker'=>$bottomTicker,
        'posts'=>$blogPostList, 
              
        ]);

    }








    function loadProjectFace(){ 

    $pageNavigation = Cmsblock::getHeader();
    $bannerSlider = Banner::ShowData('BannerSlider');
    $aboutusBlock = Widget::SingleDataSpecific('AboutIndex');
    $indexBlurp = Widget::ShowData('IndexBlurp');
    $CTAFull  = Widget::ShowData('CTAFull');

   // $resCategory = Categoryiota::getParentCategory();


    $whyUsIndex = Widget::SingleDataSpecific('WhyusIndex');
    $services = CMSBlock::getChildPages(27);
    $testimonials = Testimonial::latest()->where('is_published', true)->Limit(3)->get();
    $blogPostList = Blog::findlatestblog();
    $blogParent = Blog::getCategoryList();


  
  

        return view('homepage.index',[
          'pageNavigation' => $pageNavigation ,
            'bannerSlider' => $bannerSlider,
            'indexBlurp'=> $indexBlurp,
            'aboutusBlock'=>$aboutusBlock,
         
            'CTAFull' => $CTAFull,
         //   'resCategory'=>$resCategory,
           
            'services'=>$services,
            'whyUsIndex'=> $whyUsIndex,    
            'testimonials' => $testimonials,
            'posts'=>$blogPostList,
            'blogParent'=> $blogParent,
              
        ]);
    
    
    
    



    }



    function loadProjectlp(){ 

        $bannerSlider = Banner::ShowData('BannerSlider');
 
       $resCategory = Categoryiota::getParentCategory();

        $faqlist = Questions::getHomePageFEaturedQuestion(10);



        // $aboutusBlock = Widget::SingleDataSpecific('AboutIndex');
        // $indexBlurp = Widget::ShowData('IndexBlurp');
        $CTAFull  = Widget::ShowData('CTAFull');
   
    
    
        // $pageNavigation = Cmsblock::getHeader();
    
        // $blogPostList = Blog::findlatestblog();
    
        // $blogParent = Blog::getCategoryList();
    
    
      
      
    
            return view('homepage.lp',[
            //   'pageNavigation' => $pageNavigation ,
                'bannerSlider' => $bannerSlider,
                'faqlist' => $faqlist,
            //     'indexBlurp'=> $indexBlurp,
            //     'aboutusBlock'=>$aboutusBlock,
            //     'posts'=>$blogPostList,
            //     'blogParent'=> $blogParent,
                'CTAFull' => $CTAFull,
            //     'resCategory'=>$resCategory,
            
    
                  
            ]);
        
        
        
        
    
    
    
        }






    function oldloadProject(){

       // $widgetslider = Widget::ShowDataSlider('Slider');
      

       // $CTABlock  = Widget::ShowData('CTA');
    
      

        // $CTAFull  = Widget::ShowData('CTAFull');
   
    
        // $partners = Widget::ShowData('Partner');
        // $categoryGrid = Categorybeta::findfeaturedCategories(12);
        $featuredBlogs = Blog::findlatestblog(4);

        $featuredAwardWinners = Awardrequest::getWinnersList(0);



        //$ManualFeatured = Blog::featuredPostGrid(1,'FeaturedPOST');
       

        //$locationForSearch = Masterlocation::getLocationName();

        $SmallHomePageSideBanner = Banner::singleShowData('SmallHomePageBanner');
        $BigHomePageBizBanner = Banner::singleShowData('BigHomePageBanner');
        $HomePageSideBanner = Banner::singleShowData('HomePageSideBanner');
        $insideBanner = Banner::ShowData('InsideSponsorBanner');
        $insideBannerText = Banner::singleShowData('InsideTextBanner');
        $OrbBanner = Banner::singleShowData('OrbBanner');
        $latestObituary = Obituary::getTheLatestObituary();
        $spbanner = Banner::ShowData('HomePageSposorBanner');
        
       $aboutusBlock = Widget::SingleDataSpecific('AboutIndex');
       $programSpotlight = Widget::SingleDataSpecific('ProgramSpotlight');
       $indexBlurp = Widget::ShowData('IndexBlurp');
       
       
        
    //    $bizGrid = Brand::getFeaturedBiz(8);



//        $allSessions = session()->all();
//   dd($allSessions);
    
    
        return view('homepage.index',[

            'spbanner'=>$spbanner,
            'OrbBanner'=>$OrbBanner,
            'featuredAwardWinners'=>$featuredAwardWinners,
          
'getTheLatestObituary'=>$latestObituary,
            'featuredBlogs' => $featuredBlogs,
            //'ManualFeatured'=>$ManualFeatured,
   
            // 'locationForSearch'=>$locationForSearch,
            'indexBlurp'=>$indexBlurp,
                'programSpotlight'=>$programSpotlight,
            'SmallHomePageSideBanner'=>$SmallHomePageSideBanner,
            'BigHomePageBizBanner'=>$BigHomePageBizBanner,
            'HomePageSideBanner'=>$HomePageSideBanner,
            'insideBannerText'=>$insideBannerText,
            'insideBanner'=>$insideBanner,

            'aboutusBlock'=>$aboutusBlock,
     
            // 'partners'=>$partners,
            // 'categoryGrid' => $categoryGrid,
            //'brands'=>$bizGrid,
      
              //  'CTABlock' => $CTABlock,
        

              
        ]);
    
    
    
    
    
    }
}