templates/bundles/SyliusShopBundle/_header.html.twig line 89

Open in your IDE?
  1. <div class="ui basic segment">
  2.     <div class="ui three column wide header__container">
  3.         {# sylius_template_event('sylius.shop.layout.header.grid') #}
  4.         <a href="{{ path('sylius_shop_homepage') }}"><img src="{{ asset('assets/shop/img/logo-mons-fromages.svg') }}" alt="Mons Fromages" class="header__logo" /></a>
  5.         <button type="button" class="button-menu-mobile" aria-labelledby="Ouvrir le menu"><i class="fas fa-bars"></i></button>
  6.         <div class="ui large stackable menu navigation js-navigation">
  7.             <button type="button" class="button-close-menu-mobile" aria-labelledby="Fermer le menu"><i class="fas fa-times"></i></button>
  8.             <div class="ui dropdown item" tabindex="0">
  9.                 <span class="text">{{ "sylius.menu.quisommesnous"|trans }}</span>
  10.                 <i class="dropdown icon" tabindex="0"><div class="menu" tabindex="-1"></div></i>
  11.                 <div class="menu" tabindex="-1">
  12.                     {{ bitbag_cms_render_link_for_code('notre-histoire', { attr: { class: 'item' }}) }}
  13.                     {{ bitbag_cms_render_link_for_code('nos-structures', { attr: { class: 'item' }}) }}
  14.                     {{ bitbag_cms_render_link_for_code('centre-international-mons-formation', { attr: { class: 'item' }}) }}
  15.                 </div>
  16.             </div>
  17.             {% if mons.getChannels().Mons is defined and mons.getChannels().collect is defined %}
  18.                 <div class="ui dropdown item" tabindex="0">
  19.                     <a href="{{ path('app_shop_product_search') }}" class="item">{{ "sylius.menu.eshop"|trans }}</a>
  20.                     <i class="dropdown icon" tabindex="0"><div class="menu" tabindex="-1"></div></i>
  21.                     <div class="menu" tabindex="-1">
  22.                         <a href="{{ path('app_shop_product_search') }}?channelCode=mons" class="item">{{ "sylius.menu.livraisonadomicile"|trans }}</a>
  23.                         <a href="{{ path('app_shop_product_search') }}?channelCode=collect" class="item">{{ "sylius.menu.clickncollect"|trans }}</a>
  24.                     </div>
  25.                 </div>
  26.             {% elseif mons.getChannels().Mons is defined  %}
  27.                 <a href="{{ path('app_shop_product_search') }}" class="item">{{ "sylius.menu.eshop"|trans }}</a>
  28.             {% elseif mons.getChannels().collect is defined %}
  29.                 <a href="{{ path('app_shop_product_search') }}?channelCode=collect" class="item">{{ "sylius.menu.clickncollect"|trans }}</a>
  30.             {% endif %}
  31.             <a href="{{ path('app_shop_store_index') }}" class="item" title="{{ 'sylius.menu.nosboutiques'|trans }}">{{ 'sylius.menu.nosboutiques'|trans }}</a>
  32.             <div class="ui dropdown item" tabindex="0">
  33.                 <span class="text"><a href="#" title="{{ "sylius.ui.cartefidelite"|trans|e('html_attr') }}">{{ "sylius.ui.cartefidelite"|trans }}</a></span>
  34.                 <i class="dropdown icon" tabindex="0"><div class="menu" tabindex="-1"></div></i>
  35.                 <div class="menu" tabindex="-1">
  36.                     <a href="https://mons-fromagerie.fidelium-net.com/inscription.php" target="_blank" class="item">{{ "sylius.ui.cartefidelite_register"|trans }}</a>
  37.                     <a href="https://mons-fromagerie.fidelium-net.com/mon_compte.php" target="_blank" class="item">{{ "sylius.ui.cartefidelite_points"|trans }}</a>
  38.                 </div>
  39.             </div>
  40.             {% if giftcard %}
  41.             <a href="#" class="item">{{ "sylius.menu.cartecadeau"|trans }}</a>
  42.             {% endif %}
  43.             <a href="{{ path('odiseo_sylius_blog_plugin_shop_article_index') }}" title="{{ "sylius.menu.actualites"|trans|e('html_attr') }}" class="item">{{ "sylius.menu.actualites"|trans }}</a>
  44.             <div class="ui dropdown item" tabindex="0">
  45.                 <span class="text"><a href="#" title="{{ "sylius.menu.nos_prestations"|trans|e('html_attr') }}">{{ "sylius.menu.nos_prestations"|trans }}</a></span>
  46.                 <i class="dropdown icon" tabindex="0"><div class="menu" tabindex="-1"></div></i>
  47.                 <div class="menu" tabindex="-1">
  48.                     {{ bitbag_cms_render_link_for_code('fromagers-evenementiels', { attr: { class: 'item' }}) }}
  49.                     {{ bitbag_cms_render_link_for_code('pour-les-pros', { attr: { class: 'item' }}) }}
  50.                 </div>
  51.             </div>
  52.             {{ bitbag_cms_render_link_for_code('contact', { attr: { class: 'item' }}) }}
  53.         </div>
  54.         <div class="right aligned column header__actions">
  55.             <button type="button" class="header__action header__action--search js-search-button">Search</button>
  56.             <form action="{{ path('app_search') }}" medthod="get" class="search-form  js-search-form">
  57.                 <input name="q" class="search-form__input" type="text">
  58.                 <button class="search-form__button button button--secondary button--small" type="submit">{{ "sylius.ui.search"|trans }}</button>
  59.             </form>
  60.             {% if shop_activate %}
  61.             {% if is_granted('ROLE_USER') %}
  62.                 <a href="{{ path('sylius_shop_account_order_index') }}" class="item header__action header__action--account">{{ 'sylius.ui.my_account'|trans }}</a>
  63.                 <!--a href="{{ path('sylius_shop_logout') }}" class="item sylius-logout-button" {{ sylius_test_html_attribute('logout-button') }}>{{ 'sylius.ui.logout'|trans }}</a-->
  64.             {% else %}
  65.                 <a href="{{ path('sylius_shop_login') }}" class="item header__action header__action--account">{{ 'sylius.ui.login'|trans }}</a>
  66.             {% endif %}
  67.             {{ render(url('sylius_shop_partial_cart_summary', {'template': '@SyliusShop/Cart/_widget.html.twig'})) }}
  68.             {% endif %}
  69.             {{ render(controller('sylius.controller.shop.locale_switch:renderAction')) }}
  70.         </div>
  71.     </div>
  72. </div>