working on raspisania

This commit is contained in:
merdiano 2019-08-26 14:33:00 +05:00
parent 42a786316a
commit c64632ee83
3 changed files with 19 additions and 5 deletions

View File

@ -229,7 +229,6 @@ class EventTicketsController extends MyBaseController
'messages' => $ticket->errors(),
]);
}
// Check if the ticket visibility changed on update
$ticketPreviouslyHidden = (bool)$ticket->is_hidden;
@ -237,6 +236,7 @@ class EventTicketsController extends MyBaseController
$ticket->quantity_available = !$request->get('quantity_available') ? null : $request->get('quantity_available');
$ticket->price = $request->get('price');
$ticket->ticket_date = $request->get('ticket_date');
// dd($request);
$ticket->start_sale_date = $request->get('start_sale_date');
$ticket->end_sale_date = $request->get('end_sale_date');
$ticket->description = $request->get('description');

View File

@ -32,11 +32,23 @@ class EventViewController extends Controller
return view('Public.ViewEvent.EventNotLivePage');
}
$tickets = $event->tickets()->where('is_hidden', false)
->orderBy('sort_order', 'asc')->get();
$ticket_dates = array();
foreach ($tickets as $ticket){
$date = $ticket->ticket_date->format('d.m.Y');
$ticket_dates[$date][] = $ticket;
}
$data = [
'event' => $event,
'tickets' => $event->tickets()->orderBy('sort_order', 'asc')->get(),
'ticket_dates' =>$ticket_dates,
// 'tickets' => $tickets,//$event->tickets()->orderBy('sort_order', 'asc')->get(),
'is_embedded' => 0,
];
// dd($ticket_dates);
/*
* Don't record stats if we're previewing the event page from the backend or if we own the event.
*/

View File

@ -6,12 +6,14 @@
@lang("Public_ViewEvent.event_already", ['started' => trans('Public_ViewEvent.event_already_ended')])
</div>
@else
@if($tickets->count() > 0)
@if(count($ticket_dates) > 0)
<div class="main-title-bottom-line" style="margin-left: 5px"></div>
<h4 class="date-small-title">Дата проведения</h4>
<div class="date-box-wrap">
<a href="">10.07.2019</a>
<a href="" class="active-date">20.07.2019</a>
@foreach($ticket_dates as $date =>$ticket)
<a href="">{{$date}}</a>
@endforeach
{{--<a href="" class="active-date">20.07.2019</a>--}}
</div>
<h4 class="time-small-title">Время проведения</h4>
<div class="time-box-wrap">