templates/tennis_court_availability/parts/bookings_made.html.twig line 1

Open in your IDE?
  1. {% if app.user %}
  2.     {% set bookings = CourtBookings.checkBookingStatus(hour.sort,tennis_venue,date) %}
  3.     {% if bookings|length > 0 %}
  4.         {% for booking in bookings %}
  5.             {% if (is_granted('ROLE_ACEIFY') and booking.isAceifyBooking ==1 or booking.player1 == app.user or booking.player2 == app.user or booking.player3 == app.user or booking.player4 == app.user) %}
  6.                 {% if booking.status =="Confirmed" %}
  7.                     {% if booking.player1 == ActiveAceifyClient.findClient(app.user) or booking.player1== app.user %}
  8.                         <a target="_blank"
  9.                            href="{{ path('tennis_bookings_edit', {id: booking.id} ) }}"
  10.                            title="{{ booking.player1.fullName }}; Paid £{{ booking.cost|format(2, '.', ',') }}; Court {{ booking.tennisCourtAvailability.courtNumber }}"></i>
  11.                             <i style="font-size: 15px; color: red"
  12.                                class="fas fa-info-circle"> </i> {{ booking.player1.fullName }}</a><br>
  13.                     {% else %}
  14.                         <a target="_blank"
  15.                            href="{{ path('tennis_bookings_edit', {id: booking.id} ) }}"
  16.                            title="{{ booking.player1.fullName }}; Paid £{{ booking.cost|format(2, '.', ',') }}; Court {{ booking.tennisCourtAvailability.courtNumber }}"></i>
  17.                             <i style="font-size: 15px; color: blue"
  18.                                class="fas fa-info-circle"></i>{{ booking.player1.fullName }} </a>
  19.                     {% endif %}
  20.                 {% elseif booking.status =="Bid" %}
  21.                     {% if booking.bidPrice ==0 %}
  22.                         {% set title = booking.player1.fullName %}
  23.                     {% else %}
  24.                         {% set title = booking.player1.fullName ~ " bid £"~ booking.bidPrice|format(2, '.', ',') %}
  25.                     {% endif %}
  26.                     {% if booking.player1 == ActiveAceifyClient.findClient(app.user) or booking.player1== app.user %}
  27.                         <a target="_blank"
  28.                            href="{{ path('tennis_bookings_edit', {id: booking.id} ) }}"
  29.                            title="{{ title }}"></i>
  30.                             <i style="font-size: 15px; color: red; background-color: whitesmoke"
  31.                                class="fa fa-calendar-plus-o"> </i> {{ booking.player1.fullName }}</a><br>
  32.                     {% else %}
  33.                         <a target="_blank"
  34.                            href="{{ path('tennis_bookings_edit', {id: booking.id} ) }}"
  35.                            title="{{ title }}"></i>
  36.                             <i style="font-size: 15px; color: blue; background-color: whitesmoke"
  37.                                class="fa fa-calendar-plus-o"></i> {{ booking.player1.fullName }}</a>
  38.                     {% endif %}
  39.                 {% endif %}
  40.             {% endif %}
  41.         {% endfor %}
  42.     {% endif %}
  43. {% endif %}