You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					48 lines
				
				2.7 KiB
			
		
		
			
		
	
	
					48 lines
				
				2.7 KiB
			| 
								 
											2 years ago
										 
									 | 
							
								@php($restaurant_id = \App\CentralLogics\Helpers::get_restaurant_id())
							 | 
						||
| 
								 | 
							
								@foreach($campaigns as $key=>$campaign)
							 | 
						||
| 
								 | 
							
								    <tr>
							 | 
						||
| 
								 | 
							
								        <td>{{$key+1}}</td>
							 | 
						||
| 
								 | 
							
								        <td>
							 | 
						||
| 
								 | 
							
								            <span class="d-block font-size-sm text-body">
							 | 
						||
| 
								 | 
							
								                {{Str::limit($campaign['title'],25,'...')}}
							 | 
						||
| 
								 | 
							
								            </span>
							 | 
						||
| 
								 | 
							
								        </td>
							 | 
						||
| 
								 | 
							
								        <td>
							 | 
						||
| 
								 | 
							
								            <div class="overflow-hidden">
							 | 
						||
| 
								 | 
							
								                <img class="initial-74" src="{{asset('storage/app/public/campaign')}}/{{$campaign['image']}}" onerror="this.src='{{asset('public/assets/admin/img/160x160/img2.jpg')}}'">
							 | 
						||
| 
								 | 
							
								            </div>
							 | 
						||
| 
								 | 
							
								        </td>
							 | 
						||
| 
								 | 
							
								        <td>
							 | 
						||
| 
								 | 
							
								            <span class="bg-gradient-light text-dark">{{$campaign->start_date?$campaign->start_date->format('d M, Y'). ' - ' .$campaign->end_date->format('d M, Y'): 'N/A'}}</span>
							 | 
						||
| 
								 | 
							
								        </td>
							 | 
						||
| 
								 | 
							
								        <td>
							 | 
						||
| 
								 | 
							
								            <span class="bg-gradient-light text-dark">{{$campaign->start_time?date(config('timeformat'),strtotime($campaign->start_time)). ' - ' .date(config('timeformat'),strtotime($campaign->end_time)): 'N/A'}}</span>
							 | 
						||
| 
								 | 
							
								        </td>
							 | 
						||
| 
								 | 
							
								        <td>
							 | 
						||
| 
								 | 
							
								            <?php
							 | 
						||
| 
								 | 
							
								                $restaurant_ids = [];
							 | 
						||
| 
								 | 
							
								                foreach($campaign->restaurants as $restaurant)
							 | 
						||
| 
								 | 
							
								                {
							 | 
						||
| 
								 | 
							
								                    $restaurant_ids[] = $restaurant->id;
							 | 
						||
| 
								 | 
							
								                }
							 | 
						||
| 
								 | 
							
								            ?>
							 | 
						||
| 
								 | 
							
								                @if(in_array($restaurant_id,$restaurant_ids))
							 | 
						||
| 
								 | 
							
								                <!-- <button type="button" onclick="location.href='{{route('vendor.campaign.remove-restaurant',[$campaign['id'],$restaurant_id])}}'" title="You are already joined. Click to out from the campaign." class="btn btn-outline-danger">Out</button> -->
							 | 
						||
| 
								 | 
							
								                <button type="button" onclick="form_alert('campaign-{{$campaign['id']}}','{{translate('messages.alert_restaurant_out_from_campaign')}}')" title="You are already joined. Click to out from the campaign." class="btn btn--danger text-white">{{  translate('Leave Campaign') }}</button>
							 | 
						||
| 
								 | 
							
								                <form action="{{route('vendor.campaign.remove-restaurant',[$campaign['id'],$restaurant_id])}}"
							 | 
						||
| 
								 | 
							
								                        method="GET" id="campaign-{{$campaign['id']}}">
							 | 
						||
| 
								 | 
							
								                    @csrf
							 | 
						||
| 
								 | 
							
								                </form>
							 | 
						||
| 
								 | 
							
								                @else
							 | 
						||
| 
								 | 
							
								                <button type="button" class="btn btn--primary text-white" onclick="form_alert('campaign-{{$campaign['id']}}','{{translate('messages.alert_restaurant_join_campaign')}}')" title="Click to join the campaign">{{  translate('Join Campaign') }}</button>
							 | 
						||
| 
								 | 
							
								                <form action="{{route('vendor.campaign.addrestaurant',[$campaign['id'],$restaurant_id])}}"
							 | 
						||
| 
								 | 
							
								                        method="GET" id="campaign-{{$campaign['id']}}">
							 | 
						||
| 
								 | 
							
								                    @csrf
							 | 
						||
| 
								 | 
							
								                </form>
							 | 
						||
| 
								 | 
							
								                @endif
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            </td>
							 | 
						||
| 
								 | 
							
								    </tr>
							 | 
						||
| 
								 | 
							
								@endforeach
							 |