/** * This function loads all the Services for a selected Event Type to the view. * * @param string POST data AJAX request * * @return all the Services of a selected Event Type as $result variable */ public function LoadServices() { $event = Request::all(); $event = $event['event']; $result = Event_Services::select('Service')->where('EventName', $event)->get(); return $result; }
<img src="{{asset('images/event-icons').'/'.$imgurl}}" onError="this.onerror=null;this.src='{{asset('images/event-icons/na.png')}}';" height="50" width="50"> </div> <div class="pricing-title"> {{$y_value}} </div> <div style="height: 86px;" class="pricing-features"> <ul class="sf-list pr-list"> <?php //choose the corresponding services in the event type $ServicesQuery = Event_Services::select('*')->where('EventName', $y_value)->get(); if ($ServicesQuery != null) { foreach ($ServicesQuery as $service) { $serv = $service->Service; $description = Services::select('*')->where('Service', $serv)->get(); //$desc = $description->Description; //echo '<li>'; foreach ($description as $d) { $desc = $d->Description; } echo "<li style='padding:2px 20px' title='" . $desc . "' >" . $service->Service . "</li>"; //echo '</li>'; } } ?> </ul>
.is_available{ color:green; } .is_not_available{ color:red; } </style> <?php use App\Models\Event_Types; use App\Models\Event_Services; use App\Models\Services; //get data from tables using EventName from URL $services = Services::distinct()->select('Service')->groupBy('Service')->get(); $result4 = Event_Services::select('Service')->where('EventName', $EventName)->get(); $result3 = Event_Types::select('*')->where('EventName', $EventName)->get(); foreach ($result3 as $ic) { $result3 = $ic->Icon; } ?> @endsection @section('header-js') @endsection @section('content') <div class="content"> <div class="container">