{% trans_default_domain 'Site' %}{% extends "main/site/views/common/base.html.twig" %}{% block title %}{{ 'site.packs.pageData.title'|trans }}{% endblock %}{% block meta_description %} <meta name="description" content="{{ 'site.packs.pageData.meta.description'|trans }}">{% endblock %}{% block page_specific_meta %} {{ parent() }} <link rel="canonical" href="{{ url('brulafine_show_packs') }}" />{% endblock %}{% block javascripts %} {{ parent() }} {{ GGMarketingTag('page_acheter', app.request.locale, tracking) }} {% if checkHasVersion(constant('App\\Entity\\Main\\SiteABTest::BRU_PACK_CLICK_ON')) %} <script> $(function() { $('.go-to-cart').on('click', function () { if ($(this).hasClass('pack--custom')) { $('.go-to-cart-btn').removeClass('hide') } else { setTimeout(() => { $('.step__cta')[0].click(); },10) } }); }); </script> {% else %} {% endif %}{% endblock %}{% block fb_event_tag %} {% if tracking is defined %} {{ getFbkEventTag(app.request.locale, tracking, 'page_acheter') }} {# We want only one tag per page. If no event provided, pageview will be displayed. #} {% else %} {{ getFbkEventTag(app.request.locale) }} {% endif %}{% endblock %}{% block page_content %} <div class="content" role="main"> {% include "main/site/views/Partials/Heroes/heroKonjacDetails.html.twig" with { headerTag: "p" } %} <section class="section section--small"> <div class="container-fluid"> <div class="row"> <div class="col-md-8" id="pack-selector"> {% for flash_message in app.session.flashBag.get('error') %} <div class="alert alert-danger" role="alert"> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button> {{ flash_message | trans({}, constant('App\\Services\\TranslationManager::TRANSLATION_DOMAIN_FLASH')) }} </div> {% endfor %} {% if siteHasPackForNewUsers() %} <div class="section__title section__title--small"> <h1><span class="text-primary">{{ 'site.packs.sections.newClient.title.part1'|trans }}</span> {{ 'site.packs.sections.newClient.title.part2'|trans }}</h1> </div> <p><strong class="text-dark">{{ 'site.packs.sections.newClient.text.part1'|trans }}</strong> {{ 'site.packs.sections.newClient.text.part2'|trans }} </p> {# new pack #} {% include "main/site/views/Partials/newUserPackPartial.html.twig" %} {% endif %} <p class="text-right {% if checkHasVersion(constant('App\\Entity\\Main\\SiteABTest::BRU_PACK_CLICK_ON')) %}hide{% endif %}"> <a href="/cart" class="btn btn-lg btn-primary hidden-xs step__cta"> {{ 'site.common.buttons.continue'|trans }} <svg class="icon icon-18 icon-right"> <use xlink:href="/images/main/icons-ui-sprite.svg#icon-btn-arrow"></use> </svg> </a> </p> <a href="/cart" class="step__cta hide"></a> <div class="section__title section__title--small"> <h1>{% if siteHasPackForNewUsers() %}<span class="text-primary">{{ 'site.packs.sections.packs.titles.newClient'|trans }}</span>{% endif %} {{ 'site.packs.sections.packs.titles.main'|trans }}</h1> </div> <div class="packs-holder"> {# {% for sitePackTemplate in defaultProposedPacks %} #} {% for sitePackTemplate in defaultProposedPacks %} {% if sitePackTemplate.packTemplate.packTemplateType == constant('App\\Entity\\Main\\PackTemplate::AUTO_PACK') and not sitePackTemplate.packTemplate.isConditional %} {% include "main/site/views/Partials/regularPackPartial.html.twig" %} {% elseif sitePackTemplate.packTemplate.packTemplateType == constant('App\\Entity\\Main\\PackTemplate::CUSTOM_PACK') and not sitePackTemplate.packTemplate.isConditional %} {# TEST WITH CUSTOM PACK COLLAPSE #} {% if checkHasVersion(constant('App\\Entity\\Main\\SiteABTest::BRU_CUSTOM_PACK_OFF')) %} <p class="text-center text-sm"> {{ 'site.packs.sections.packs.custom.title2.part1'|trans }} <a href="#customPackCollapse" role="button" data-toggle="collapse" aria-expanded="false" aria-controls="customPackCollapse"> {{ 'site.packs.sections.packs.custom.title2.part2'|trans }} </a> <br> <small>{{ 'site.packs.sections.packs.custom.title2.part3'|trans }}</small> </p> <div class="collapse" id="customPackCollapse"> <div class="mb-gutter"> {% include "main/site/views/Partials/customPackPartial.html.twig" %} </div> </div> {# DEFAULT #} {% else %} <h4> <span class="sep">{{ 'site.packs.sections.packs.custom.title.part1'|trans }}</span> {{ 'site.packs.sections.packs.custom.title.part2'|trans }} </h4> {% include "main/site/views/Partials/customPackPartial.html.twig" %} {% endif %} {% endif %} {% endfor %} </div> <p class="text-right {% if checkHasVersion(constant('App\\Entity\\Main\\SiteABTest::BRU_PACK_CLICK_ON')) %} go-to-cart-btn hide{% endif %}"> <a href="/cart" class="btn btn-lg btn-primary step__cta" {% if checkHasVersion(constant('App\\Entity\\Main\\SiteABTest::BRU_PACK_CLICK_ON')) %} style="position: static; width: 100%" {% endif %}> {{ 'site.common.buttons.continue'|trans }} <svg class="icon icon-18 icon-right"> <use xlink:href="/images/main/icons-ui-sprite.svg#icon-btn-arrow"></use> </svg> </a> </p> </div> <div class="col-md-4 col-lg-3 col-lg-offset-1"> {% if canDisplayPromoBanner() %} {% include "main/site/views/Partials/Promo/packsPromo.html.twig" %} {% endif %} <h2 class="h3">{{ 'site.packs.sections.sidebar.products.brulafine.name' | trans }}</h2> <div class="list-icons"> <div class="list-icons__item"> <img src="/images/main/icon-minceur.svg" alt="" class="icon"> <strong>{{ 'site.packs.sections.sidebar.products.brulafine.benefits.one.text.part1' | trans }}</strong><br> {{ 'site.packs.sections.sidebar.products.brulafine.benefits.one.text.part2' | trans }} {% if affiliateForLegalNotices(tracking) %}<sup>*</sup>{% endif %} </div> <div class="list-icons__item"> <img src={{ '/images/main/footer-icon-01-'~app.request.locale~'.svg' }} alt="" class="icon"> <strong>{{ 'site.packs.sections.sidebar.products.brulafine.benefits.two.text.part1' | trans }}</strong><br> {{ 'site.packs.sections.sidebar.products.brulafine.benefits.two.text.part2' | trans }} {% if affiliateForLegalNotices(tracking) %}<sup>*</sup>{% endif %} </div> <div class="list-icons__item"> <img src="/images/main/icon-vegan.svg" alt="" class="icon"> <strong>{{ 'site.packs.sections.sidebar.products.brulafine.benefits.three.text.part1' | trans }}</strong><br> {{ 'site.packs.sections.sidebar.products.brulafine.benefits.three.text.part2' | trans }} {% if affiliateForLegalNotices(tracking) %}<sup>*</sup>{% endif %} </div> </div> <h2 class="h3">{{ 'site.packs.sections.sidebar.products.ckonjac.name' | trans }}</h2> <div class="list-icons"> <div class="list-icons__item"> <img src="/images/main/icon-coupe-faim.svg" alt="" class="icon"> <strong>{{ 'site.packs.sections.sidebar.products.ckonjac.benefits.one.text.part1' | trans }}</strong><br> {{ 'site.packs.sections.sidebar.products.ckonjac.benefits.one.text.part2' | trans }} {% if affiliateForLegalNotices(tracking) %}<sup>*</sup>{% endif %} </div> <div class="list-icons__item"> <img src="/images/main/icon-bienfaist.svg" alt="" class="icon"> <strong>{{ 'site.packs.sections.sidebar.products.ckonjac.benefits.two.text.part1' | trans }}</strong><br> {{ 'site.packs.sections.sidebar.products.ckonjac.benefits.two.text.part2' | trans }} {% if affiliateForLegalNotices(tracking) %}<sup>*</sup>{% endif %} </div> <div class="list-icons__item"> <img src="/images/main/icon-clock.svg" alt="" class="icon"> <strong>{{ 'site.packs.sections.sidebar.products.ckonjac.benefits.three.text.part1' | trans }}</strong><br> {{ 'site.packs.sections.sidebar.products.ckonjac.benefits.three.text.part2' | trans }} {% if affiliateForLegalNotices(tracking) %}<sup>*</sup>{% endif %} </div> </div> {% if affiliateForLegalNotices(tracking) %} <p class="font-xs" style="font-weight:normal; color:#777"><sup>*</sup> {{ 'site.packs.sections.sidebar.legal' | trans }}</p> {% endif %} </div> </div> </div> </section> </div>{% endblock %}