?
<?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,
]);
}
}