templates/front/order/include/package_list.twig line 1

Open in your IDE?
  1. {% if type|default(0) == 3 %}
  2.     <div class="mt-4"></div>
  3.     <div class="mt-4">
  4.         <h4 style="margin-bottom: 1rem">{{ text_1|default('') }}</h4>
  5.         <p>{{ text_2|default('') }}</p>
  6.         <p>{{ text_3|default('') }}</p>
  7.         <p>biuro@inzynio.pl</p>
  8.         <p>+48 605 939 286</p>
  9.     </div>
  10. {% else %}
  11.     {% for entity in entities|default([]) %}
  12.         <div class="col-sm-3 mb-2 mt-2">
  13.             <div class="card border-dark package_box_radius" style="height: 100%">
  14.                 <div class="card-body p-4" style="display: flex; flex-direction: column;">
  15.                     <h4 class="card-title mb-0">{{ entity.name|default('') }}</h4>
  16.                     {% if entity.discount|default(false) %}
  17.                         <p class="m-0 p-0"><span class="badge bg-secondary"> - {{ entity.discountPercentage|default('') }}% </span> <span class="text-decoration-line-through" style="margin-left: 10px"> {{ entity.promotionPrice|default('') }} {{ entity.currency|default('') }} </span></p>
  18.                         <p class="m-0 p-0" style="font-size: 25px">{{ entity.discountPrice|default(0)|number_format(2, '.', '', ' ') }} {{ entity.currency|default('') }} <span style="font-size: 15px"> netto</span></p>
  19.                     {% else %}
  20.                         <p class="m-0 p-0"></p>
  21.                         <p class="m-0 p-0" style="font-size: 25px">{{ entity.promotionPrice|default(0)|number_format(2, '.', '', ' ') }} {{ entity.currency|default('') }} <span style="font-size: 15px"> netto</span></p>
  22.                     {% endif %}
  23.                     <hr class="mt-1"/>
  24.                     <div>
  25.                         <div class="d-flex justify-content-center">
  26.                             <form action="{{  path('front-page', {url: get_page_url(app.request.locale, constant('App\\Config\\Pages::ORDER')), step: '1', package: entity.id|default(''), isRange: isRange|default(0)}) }}" method="POST">
  27.                                 <button type="submit" class="btn btn-secondary">{{ 'USER_ZONE.PACKAGE.LIST.CHOOSE'|trans }}</button>
  28.                             </form>
  29.                         </div>
  30.                     </div>
  31.                     <div class="mt-4">
  32.                         {# Ilość ogłoszen w pakiecie #}
  33.                         {% if entity.canShowNumberOfAds|default(false) == true  %}
  34.                             <p><i class="far fa-check-circle fa-lg" style="color: #000205;"></i><span class="ms-3">{{ 'USER_ZONE.PACKAGE.LIST.NUMBER_OFFERS'|trans }}</span>:  {{ entity.numberOfAds|default(0) }}</p>
  35.                         {% endif %}
  36.                         {# Ilość dni publikacji #}
  37.                         {% if entity.canShowOfferLength|default(false) == true %}
  38.                             <p><i class="far fa-clock fa-lg" style="color: #000205;"></i><span class="ms-3">{{ 'USER_ZONE.PACKAGE.LIST.LENGTH_OFFER'|trans }}<span>: {{ entity.offerLength|default(0) }} {{ 'ADMIN.DEFAULT.DAYS'|trans }}</span></span></p>
  39.                         {% endif %}
  40.                         {# Liczba lokalizacji #}
  41.                         {% if entity.canShowNumberOfLocation|default(false) == true  %}
  42.                             <p><i class="far fa-check-circle fa-lg" style="color: #000205;"></i><span class="ms-3">{{ 'USER_ZONE.PACKAGE.LIST.NUMBER_LOCATIONS'|trans }}</span>:  {{ entity.numberOfLocation|default(0) }}</p>
  43.                         {% endif %}
  44.                         {# Ilość podbić oferty #}
  45.                         {% if entity.canShowNumberOfRaises|default(false) == true  %}
  46.                             <p><i class="far fa-check-circle fa-lg" style="color: #000205;"></i><span class="ms-3">{{ 'USER_ZONE.PACKAGE.LIST.NUMBER_OF_RAISES'|trans }}</span>:  {{ entity.numberOfRaises|default(0) }}</p>
  47.                         {% endif %}
  48.                         {# Ważność pakietu od daty zakupu #}
  49.                         {% if entity.canShowPackageLength|default(false) == true %}
  50.                             <p class="text-wrap d-flex"><i class="far fa-calendar-alt fa-lg line-height-unset" style="color: #000205;"></i><span class="ms-3"><span>{{ 'USER_ZONE.PACKAGE.LIST.LENGTH_PACKAGE'|trans }}</span><span>: {{ entity.packageLength|default(0) }} {{ 'ADMIN.DEFAULT.DAYS'|trans }}</span></span></p>
  51.                         {% endif %}
  52.                         {# Branże #}
  53.                         {% if entity.canShowIndustry|default(false) == true  %}
  54.                             <p class="text-wrap d-flex"><i class="far fa-check-circle fa-lg line-height-unset" style="color: #000205;"></i><span class="ms-3 line-height-1_9rem"><span>{{ 'USER_ZONE.PACKAGE.LIST.INDUSTRIES'|trans }}</span>:
  55.                                 <span>
  56.                                     {% if entity.isAllIndustry|default(false) %}
  57.                                         {{ 'USER_ZONE.PACKAGE.LIST.ALL'|trans }}
  58.                                     {% else %}
  59.                                         {% for industry in entity.industry|default([]) %}
  60.                                             {% set endItem = ',' %}
  61.                                             {% if loop.last %}
  62.                                                 {% set endItem = '' %}
  63.                                             {% endif %}
  64.                                             {% if app.request.locale == 'pl' %}{{ industry.name|default('') }}{% else %}{{ industry.translation.en.nameCategory|default('') }}{% endif %}{{ endItem }}
  65.                                         {% endfor %}
  66.                                     {% endif %}
  67.                                 </span>
  68.                                 </span>
  69.                             </p>
  70.                         {% endif %}
  71.                     </div>
  72.                     <div class="mt-4">
  73.                         {% for element in get_additional_elements_by_id(entity.id|default(null), app.request.locale)|default([]) %}
  74.                             <p style="display: flex; align-items: baseline"><i class="fas fa-check fa-sm"></i><span class="ms-3">{{ element.name|default('') }}</span></p>
  75.                         {% endfor %}
  76.                     </div>
  77.                 </div>
  78.             </div>
  79.         </div>
  80.     {% endfor %}
  81. {% endif %}