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

1 year 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