templates/front/blocks/block-choose-diets.twig line 1

Open in your IDE?
  1. {% set diets = get_all_diets_with_choose_menu(app.request.locale) %}
  2. {% set sec = get_section_data(entity, app.request.locale|default('pl')) %}
  3. {% set mainMenuItems = get_main_menu(app.request.locale) %}
  4. {% set settings = get_settings_data() %}
  5. {% if diets|length > 0 %}
  6.     <section class="parent-container pt-{{ sec.secPT|default('0') }} pb-{{ sec.secPB|default('0') }} mt-{{ sec.secMT|default('0') }}mb-{{ sec.secMB|default('0') }} overflow-hidden" style="background-color: {{ sec.bgColor|default('#ebeff1') }};">
  7.         <div class="container">
  8.             <{{ sec.headerLevel|default('H2') }} class="pb-70 choose-menu-title text-{{ sec.titleColor|default('black') }} {{ sec.titleFont|default('') }}">{{ sec.title|default('') }}</{{ sec.headerLevel|default('H2') }}>
  9.             <div class="choose-menu">
  10.                 {% for diet in diets %}
  11.                     <div class="diet-box">
  12.                         <a href="{{ diet.url|default('#') }}" class="zoom w-100"><img src="{{ (CONST_IMAGE_URL ~ diet.fileName|default(''))|imagine_filter('blogTile') }}" alt=""></a>
  13.                         <a href="{{ diet.url|default('#') }}" class="diet-title" style="">{{ diet.name|default('') }}</a>
  14.                         <p class="text-secondary mb-1 font-weight-bold" style="">{{ diet.details.dietList.chooseMenu[0]|default('') }}</p>
  15.                         <p class="text-primary mt-2 price" style="">{{ diet.details.dietList.chooseMenu[2]|default('') }}</p>
  16.                         {% if(diet.details.dietList.chooseMenu[1] is defined) %}
  17.                             <span class="m-0 mb-3" style="">{{ diet.details.dietList.chooseMenu[1]|default('') }}</span>
  18.                         {% endif %}
  19.                         <div class="diet-btn mb-1 mt-auto">
  20.                             <a href="{{ diet.details.dietList.chooseMenu[3]|default('#') }}" rel="nofollow" class="btn btn-sm m-0 mb-2 btn-primary">
  21.                                 zamawiam
  22.                             </a>
  23.                             <a href="{{ mainMenuItems[1].customUrl|default('#') }}" rel="nofollow" class="btn btn-sm m-0 mb-0 btn-primary-inverted">
  24.                                 zobacz menu
  25.                             </a>
  26.                         </div>
  27.                     </div>
  28.                 {% endfor %}
  29.             </div>
  30.             <div class="pt-40 d-flex flex-wrap">
  31.                 <{{ sec.subheaderLevel|default('H2') }} class="w-100 pb-10 choose-menu-title text-{{ sec.subTitleColor|default('primary') }} {{ sec.subTitleFont|default('') }} {{ sec.subTitleFontBold|default('') }}">
  32.                     {{ sec.subTitle|default('')  }}
  33.                 </{{ sec.subheaderLevel|default('H2') }}>
  34.                 <div class="w-md-50 w-xl-75" style="">
  35.                     {{ sec.contentFirst|default('')|raw  }}
  36.                 </div>
  37.                 <div class="w-md-50 w-xl-25 d-flex justify-content-end align-items-center">
  38.                     {% if anchorText is defined and "http" in sec.anchorUrl or "http" in mainMenuItems[3].customUrl %}
  39.                         <a href="{{ sec.anchorUrl|default(mainMenuItems[3].customUrl|default('#')) }}" rel="nofollow" class="btn btn-{{ sec.anchorColor|default('secondary') }}">
  40.                             {{ sec.anchorText|default('czytaj więcej') }}
  41.                         </a>
  42.                     {% else %}
  43.                         <a href="{{ sec.anchorUrl|default(mainMenuItems[3].customUrl|default('#')) }}" class="btn btn-{{ sec.anchorColor|default('secondary') }}">
  44.                             {{ sec.anchorText|default('czytaj więcej') }}
  45.                         </a>
  46.                     {% endif %}
  47.                 </div>
  48.             </div>
  49.         </div>
  50.     </section>
  51. {% endif %}