templates/front/blocks/block-diet-description.twig line 1

Open in your IDE?
  1. {% set pageId = _parent.entity.id|default(null) %}
  2. {% set diet = get_diet_by_page_id(app.request.locale, pageId) %}
  3. {% if diet is not null and diet is not empty %}
  4.     <section class="container">
  5.         <div class="row">
  6.             <div class="col-12 col-sm-10 col-md-12 mb-4 my-md-5">
  7.                 <div class="row my-md-4 diet-wrapper">
  8.                     <div class="col-12 col-md-4 col-lg-4 bg-white px-xs-fluid pe-0 d-flex">
  9.                         <div class="zoom align-content-center">
  10.                             <img class="h-auto" style="aspect-ratio: 1/1;" src="{{ (CONST_IMAGE_URL ~ diet.fileName|default(''))|imagine_filter('medium') }}" alt="">
  11.                         </div>
  12.                     </div>
  13.                     <div class=" col-12 col-md-8 col-lg-8 pt-3 px-lg-5 bg-white text-content d-flex flex-column px-120">
  14.                         <h1 class="fw-bold f-36 mb-4">{{ diet.name|default('') }}</h1>
  15.                         <ul class="row pb-70 justify-content-between green-checkbox ps-0 spaces check f-24">
  16.                             {% if diet.details.diet.list.first.1 != '' %}
  17.                                 <div class="col-12">
  18.                                     <div class="row">
  19.                                         <div class="col-6">Przedział kaloryczny:</div>
  20.                                         <div class="col-6">
  21.                                             <li>{{ diet.details.diet.list.first.1|default('')|raw }}</li>
  22.                                         </div>
  23.                                     </div>
  24.                                 </div>
  25.                             {% endif %}
  26.                             {% if diet.details.diet.list.first.2 != '' %}
  27.                                 <div class="col-12">
  28.                                     <div class="row">
  29.                                         <div class="col-6">Rozkład makroskładników</div>
  30.                                         <div class="col-6">
  31.                                             <li class="fw-bold">{{ diet.details.diet.list.first.2|default('')|raw }}</li>
  32.                                         </div>
  33.                                     </div>
  34.                                 </div>
  35.                             {% endif %}
  36.                             {% if diet.details.diet.list.first.3 %}
  37.                                 <div class="col-12">
  38.                                     <div class="row">
  39.                                         <div class="col-6">Warianty w pełnej kaloryczności:</div>
  40.                                         <div class="col-6">
  41.                                             <li>{{ diet.details.diet.list.first.3|default('')|raw }}</li>
  42.                                         </div>
  43.                                     </div>
  44.                                 </div>
  45.                             {% endif %}
  46.                             <div class="col-12 mt-3">
  47.                                 <div class="row">
  48.                                     <div class="col-6">Główne cechy:</div>
  49.                                     <div class="col-6">
  50.                                         {% for listElement in diet.details.diet.list.second %}
  51.                                             {% if listElement != '' %}
  52.                                                 <li>{{ listElement|default('') }}</li>
  53.                                             {% endif %}
  54.                                         {% endfor %}
  55.                                     </div>
  56.                                 </div>
  57.                             </div>
  58.                         </ul>
  59.                         {% if diet.details.diet.link != '' %}
  60.                             <div class="row mt-auto justify-content-between">
  61.                                 <div class="col-md-6 col-12 d-flex align-items-end">
  62.                                     <div>
  63.                                         <a href="{{ diet.details.diet.link|default('#') }}" rel="nofollow" class="btn btn-sm btn-primary">zamawiam</a>
  64.                                     </div>
  65.                                 </div>
  66.                             </div>
  67.                         {% endif %}
  68.                     </div>
  69.                 </div>
  70.             </div>
  71.         </div>
  72.     </section>
  73. {% endif %}