templates/partner/order/_live_orders_content.html.twig line 1

Open in your IDE?
  1. <div id="liveOrders" class="box box-info">
  2.     <p id="refresh-indicator" class="text-bold m-2">Обновлено: {{ "now" | date('d.m.Y H:i:s') }}</p>
  3.     <ul class="nav nav-tabs" id="orderTabs" role="tablist">
  4.         <li class="nav-item">
  5.             <a class="nav-link active" id="new-tab" data-toggle="tab" href="#new" role="tab" aria-controls="new" aria-selected="true">🟡 Новые</a>
  6.         </li>
  7.         <li class="nav-item">
  8.             <a class="nav-link" id="accepted-tab" data-toggle="tab" href="#accepted" role="tab" aria-controls="accepted" aria-selected="false">🟢 Принятые</a>
  9.         </li>
  10.         <li class="nav-item">
  11.             <a class="nav-link" id="done-tab" data-toggle="tab" href="#done" role="tab" aria-controls="done" aria-selected="false">🔵 Выполнены</a>
  12.         </li>
  13.         <li class="nav-item">
  14.             <a class="nav-link" id="canceled-tab" data-toggle="tab" href="#canceled" role="tab" aria-controls="canceled" aria-selected="false">🔴 Отменены</a>
  15.         </li>
  16.         <li class="nav-item">
  17.             <a class="nav-link" id="all-tab" data-toggle="tab" href="#all" role="tab" aria-controls="all" aria-selected="false">⚪ Все заказы</a>
  18.         </li>
  19.     </ul>
  20.     <div class="tab-content" id="orderTabsContent">
  21.         <div class="tab-pane fade show active in" id="new" role="tabpanel" aria-labelledby="new-tab">
  22.             {% include 'partner/order/_online_orders.html.twig' with {orders: orders|filter(o => o.partnerStatus == constant('Slivki\\Enum\\Order\\OrderPartnerStatus::LABELS')[constant('Slivki\\Enum\\Order\\OrderPartnerStatus::NEW')] )} %}
  23.         </div>
  24.         <div class="tab-pane fade" id="accepted" role="tabpanel" aria-labelledby="accepted-tab">
  25.             {% include 'partner/order/_online_orders.html.twig' with {orders: orders|filter(o => o.partnerStatus == constant('Slivki\\Enum\\Order\\OrderPartnerStatus::LABELS')[constant('Slivki\\Enum\\Order\\OrderPartnerStatus::ACCEPTED')] )} %}
  26.         </div>
  27.         <div class="tab-pane fade" id="done" role="tabpanel" aria-labelledby="done-tab">
  28.             {% include 'partner/order/_online_orders.html.twig' with {orders: orders|filter(o => o.partnerStatus == constant('Slivki\\Enum\\Order\\OrderPartnerStatus::LABELS')[constant('Slivki\\Enum\\Order\\OrderPartnerStatus::COMPLETED')] )} %}
  29.         </div>
  30.         <div class="tab-pane fade" id="canceled" role="tabpanel" aria-labelledby="cancelled-tab">
  31.             {% include 'partner/order/_online_orders.html.twig' with {orders: orders|filter(o => o.partnerStatus == constant('Slivki\\Enum\\Order\\OrderPartnerStatus::LABELS')[constant('Slivki\\Enum\\Order\\OrderPartnerStatus::CANCELED')] )} %}
  32.         </div>
  33.         <div class="tab-pane fade" id="all" role="tabpanel" aria-labelledby="all-tab">
  34.             {% include 'partner/order/_online_orders.html.twig' with {orders: orders} %}
  35.         </div>
  36.     </div>
  37. </div>