Header Ads

Header ADS

Laravel same model data two times select and get data in one page

    public function visaPageIndex()

    {
       
        $visaPage = VisaPage::first();
        $visaLid =  $visaPage['visa_package_id_left'];
        $visaRid =  $visaPage['visa_package_id_right'];
       
        if ($visaPage) {
       
           
            $visapackageL = VisaPackage::findOrFail($visaLid);
            $visapackageR = VisaPackage::findOrFail($visaRid);
         

            return view('frontend.14-days-visa', compact('visapackageL','visapackageR','visaPage'));
        } else {
            return view('frontend.14-days-visa', [
                'error' => 'No VisaPage data found',
            ]);
        }

    }//End method

//blade file code
@if($visapackageL)
    <div class="box">
         <h5>regular</h5>
        <h1 class="price">$ {{ $visapackageL->price}}</h1>
        <div class="service">
         <p><i class="fa-solid fa-circle-check"></i>Service Type</p>
        {{-- <p>Regular Visa-Single Entry</p> --}}
        <p>{{$visapackageL->service_type}}</p>
        </div>
        <div class="service">
         <p><i class="fa-solid fa-circle-check"></i>Processing Time</p>
        {{-- <p>{{$menu->visaPackage->processing_time}} business days</p> --}}
        <p>{{$visapackageL->processing_time}}</p>
        </div>
        <div class="service">
         <p><i class="fa-solid fa-circle-check"></i>Validity</p>
        <p>{{$visapackageL->validity}} days from date of issue</p>
        </div>
        <div class="service">
         <p><i class="fa-solid fa-circle-check"></i>Stay Period</p>
        <p>{{$visapackageL->stay_period}}  from date of entry</p>
        </div>
        <a href="#" class="btn">apply now</a>
    </div>
    @else
    <p>No left visa package found.</p>
   @endif

No comments

Theme images by fpm. Powered by Blogger.