<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* @SyliusShop/_header.html.twig */
class __TwigTemplate_e2fb07b153ab4227b23b10c1132115a0856a3dcc98860faa5bc7f24e6e33a2ed extends \Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
];
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@SyliusShop/_header.html.twig"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@SyliusShop/_header.html.twig"));
// line 1
echo "
<div class=\"ui basic segment\">
<div class=\"ui three column wide header__container\">
";
// line 5
echo "
<a href=\"";
// line 6
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("sylius_shop_homepage");
echo "\"><img src=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/shop/img/logo-mons-fromages.svg"), "html", null, true);
echo "\" alt=\"Mons Fromages\" class=\"header__logo\" /></a>
<button type=\"button\" class=\"button-menu-mobile\" aria-labelledby=\"Ouvrir le menu\"><i class=\"fas fa-bars\"></i></button>
<div class=\"ui large stackable menu navigation js-navigation\">
<button type=\"button\" class=\"button-close-menu-mobile\" aria-labelledby=\"Fermer le menu\"><i class=\"fas fa-times\"></i></button>
<div class=\"ui dropdown item\" tabindex=\"0\">
<span class=\"text\">";
// line 12
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.menu.quisommesnous"), "html", null, true);
echo "</span>
<i class=\"dropdown icon\" tabindex=\"0\"><div class=\"menu\" tabindex=\"-1\"></div></i>
<div class=\"menu\" tabindex=\"-1\">
";
// line 15
echo $this->env->getRuntime('BitBag\SyliusCmsPlugin\Twig\Runtime\RenderLinkRuntime')->renderLinkForCode($this->env, "notre-histoire", ["attr" => ["class" => "item"]]);
echo "
";
// line 16
echo $this->env->getRuntime('BitBag\SyliusCmsPlugin\Twig\Runtime\RenderLinkRuntime')->renderLinkForCode($this->env, "nos-structures", ["attr" => ["class" => "item"]]);
echo "
";
// line 17
echo $this->env->getRuntime('BitBag\SyliusCmsPlugin\Twig\Runtime\RenderLinkRuntime')->renderLinkForCode($this->env, "centre-international-mons-formation", ["attr" => ["class" => "item"]]);
echo "
</div>
</div>
";
// line 24
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["mons"] ?? null), "getChannels", [], "method", false, true, false, 24), "Mons", [], "any", true, true, false, 24) && twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["mons"] ?? null), "getChannels", [], "method", false, true, false, 24), "collect", [], "any", true, true, false, 24))) {
// line 25
echo "
<div class=\"ui dropdown item\" tabindex=\"0\">
<a href=\"";
// line 27
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_shop_product_search");
echo "\" class=\"item\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.menu.eshop"), "html", null, true);
echo "</a>
<i class=\"dropdown icon\" tabindex=\"0\"><div class=\"menu\" tabindex=\"-1\"></div></i>
<div class=\"menu\" tabindex=\"-1\">
<a href=\"";
// line 30
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_shop_product_search");
echo "?channelCode=mons\" class=\"item\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.menu.livraisonadomicile"), "html", null, true);
echo "</a>
<a href=\"";
// line 31
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_shop_product_search");
echo "?channelCode=collect\" class=\"item\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.menu.clickncollect"), "html", null, true);
echo "</a>
</div>
</div>
";
} elseif (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 34
($context["mons"] ?? null), "getChannels", [], "method", false, true, false, 34), "Mons", [], "any", true, true, false, 34)) {
// line 35
echo " <a href=\"";
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_shop_product_search");
echo "\" class=\"item\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.menu.eshop"), "html", null, true);
echo "</a>
";
} elseif (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 36
($context["mons"] ?? null), "getChannels", [], "method", false, true, false, 36), "collect", [], "any", true, true, false, 36)) {
// line 37
echo " <a href=\"";
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_shop_product_search");
echo "?channelCode=collect\" class=\"item\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.menu.clickncollect"), "html", null, true);
echo "</a>
";
}
// line 39
echo "
<a href=\"";
// line 41
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_shop_store_index");
echo "\" class=\"item\" title=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.menu.nosboutiques"), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.menu.nosboutiques"), "html", null, true);
echo "</a>
<div class=\"ui dropdown item\" tabindex=\"0\">
<span class=\"text\"><a href=\"#\" title=\"";
// line 45
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.ui.cartefidelite"), "html_attr");
echo "\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.ui.cartefidelite"), "html", null, true);
echo "</a></span>
<i class=\"dropdown icon\" tabindex=\"0\"><div class=\"menu\" tabindex=\"-1\"></div></i>
<div class=\"menu\" tabindex=\"-1\">
<a href=\"https://mons-fromagerie.fidelium-net.com/inscription.php\" target=\"_blank\" class=\"item\">";
// line 48
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.ui.cartefidelite_register"), "html", null, true);
echo "</a>
<a href=\"https://mons-fromagerie.fidelium-net.com/mon_compte.php\" target=\"_blank\" class=\"item\">";
// line 49
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.ui.cartefidelite_points"), "html", null, true);
echo "</a>
</div>
</div>
";
// line 53
if ((isset($context["giftcard"]) || array_key_exists("giftcard", $context) ? $context["giftcard"] : (function () { throw new RuntimeError('Variable "giftcard" does not exist.', 53, $this->source); })())) {
// line 54
echo " <a href=\"#\" class=\"item\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.menu.cartecadeau"), "html", null, true);
echo "</a>
";
}
// line 56
echo "
<a href=\"";
// line 57
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("odiseo_sylius_blog_plugin_shop_article_index");
echo "\" title=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.menu.actualites"), "html_attr");
echo "\" class=\"item\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.menu.actualites"), "html", null, true);
echo "</a>
<div class=\"ui dropdown item\" tabindex=\"0\">
<span class=\"text\"><a href=\"#\" title=\"";
// line 60
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.menu.nos_prestations"), "html_attr");
echo "\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.menu.nos_prestations"), "html", null, true);
echo "</a></span>
<i class=\"dropdown icon\" tabindex=\"0\"><div class=\"menu\" tabindex=\"-1\"></div></i>
<div class=\"menu\" tabindex=\"-1\">
";
// line 63
echo $this->env->getRuntime('BitBag\SyliusCmsPlugin\Twig\Runtime\RenderLinkRuntime')->renderLinkForCode($this->env, "fromagers-evenementiels", ["attr" => ["class" => "item"]]);
echo "
";
// line 64
echo $this->env->getRuntime('BitBag\SyliusCmsPlugin\Twig\Runtime\RenderLinkRuntime')->renderLinkForCode($this->env, "pour-les-pros", ["attr" => ["class" => "item"]]);
echo "
</div>
</div>
";
// line 67
echo $this->env->getRuntime('BitBag\SyliusCmsPlugin\Twig\Runtime\RenderLinkRuntime')->renderLinkForCode($this->env, "contact", ["attr" => ["class" => "item"]]);
echo "
</div>
<div class=\"right aligned column header__actions\">
<button type=\"button\" class=\"header__action header__action--search js-search-button\">Search</button>
<form action=\"";
// line 72
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_search");
echo "\" medthod=\"get\" class=\"search-form js-search-form\">
<input name=\"q\" class=\"search-form__input\" type=\"text\">
<button class=\"search-form__button button button--secondary button--small\" type=\"submit\">";
// line 74
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.ui.search"), "html", null, true);
echo "</button>
</form>
";
// line 77
if ((isset($context["shop_activate"]) || array_key_exists("shop_activate", $context) ? $context["shop_activate"] : (function () { throw new RuntimeError('Variable "shop_activate" does not exist.', 77, $this->source); })())) {
// line 78
echo " ";
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_USER")) {
// line 79
echo " <a href=\"";
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("sylius_shop_account_order_index");
echo "\" class=\"item header__action header__action--account\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.ui.my_account"), "html", null, true);
echo "</a>
<!--a href=\"";
// line 80
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("sylius_shop_logout");
echo "\" class=\"item sylius-logout-button\" ";
echo $this->env->getFunction('sylius_test_html_attribute')->getCallable()("logout-button");
echo ">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.ui.logout"), "html", null, true);
echo "</a-->
";
} else {
// line 82
echo " <a href=\"";
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("sylius_shop_login");
echo "\" class=\"item header__action header__action--account\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sylius.ui.login"), "html", null, true);
echo "</a>
";
}
// line 84
echo "
";
// line 85
echo $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("sylius_shop_partial_cart_summary", ["template" => "@SyliusShop/Cart/_widget.html.twig"]));
echo "
";
}
// line 88
echo "
";
// line 89
echo $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("sylius.controller.shop.locale_switch:renderAction"));
echo "
</div>
</div>
</div>
";
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
}
public function getTemplateName()
{
return "@SyliusShop/_header.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 266 => 89, 263 => 88, 257 => 85, 254 => 84, 246 => 82, 237 => 80, 230 => 79, 227 => 78, 225 => 77, 219 => 74, 214 => 72, 206 => 67, 200 => 64, 196 => 63, 188 => 60, 178 => 57, 175 => 56, 169 => 54, 167 => 53, 160 => 49, 156 => 48, 148 => 45, 137 => 41, 133 => 39, 125 => 37, 123 => 36, 116 => 35, 114 => 34, 106 => 31, 100 => 30, 92 => 27, 88 => 25, 86 => 24, 76 => 17, 72 => 16, 68 => 15, 62 => 12, 51 => 6, 48 => 5, 43 => 1,);
}
public function getSourceContext()
{
return new Source("
<div class=\"ui basic segment\">
<div class=\"ui three column wide header__container\">
{# sylius_template_event('sylius.shop.layout.header.grid') #}
<a href=\"{{ path('sylius_shop_homepage') }}\"><img src=\"{{ asset('assets/shop/img/logo-mons-fromages.svg') }}\" alt=\"Mons Fromages\" class=\"header__logo\" /></a>
<button type=\"button\" class=\"button-menu-mobile\" aria-labelledby=\"Ouvrir le menu\"><i class=\"fas fa-bars\"></i></button>
<div class=\"ui large stackable menu navigation js-navigation\">
<button type=\"button\" class=\"button-close-menu-mobile\" aria-labelledby=\"Fermer le menu\"><i class=\"fas fa-times\"></i></button>
<div class=\"ui dropdown item\" tabindex=\"0\">
<span class=\"text\">{{ \"sylius.menu.quisommesnous\"|trans }}</span>
<i class=\"dropdown icon\" tabindex=\"0\"><div class=\"menu\" tabindex=\"-1\"></div></i>
<div class=\"menu\" tabindex=\"-1\">
{{ bitbag_cms_render_link_for_code('notre-histoire', { attr: { class: 'item' }}) }}
{{ bitbag_cms_render_link_for_code('nos-structures', { attr: { class: 'item' }}) }}
{{ bitbag_cms_render_link_for_code('centre-international-mons-formation', { attr: { class: 'item' }}) }}
</div>
</div>
{% if mons.getChannels().Mons is defined and mons.getChannels().collect is defined %}
<div class=\"ui dropdown item\" tabindex=\"0\">
<a href=\"{{ path('app_shop_product_search') }}\" class=\"item\">{{ \"sylius.menu.eshop\"|trans }}</a>
<i class=\"dropdown icon\" tabindex=\"0\"><div class=\"menu\" tabindex=\"-1\"></div></i>
<div class=\"menu\" tabindex=\"-1\">
<a href=\"{{ path('app_shop_product_search') }}?channelCode=mons\" class=\"item\">{{ \"sylius.menu.livraisonadomicile\"|trans }}</a>
<a href=\"{{ path('app_shop_product_search') }}?channelCode=collect\" class=\"item\">{{ \"sylius.menu.clickncollect\"|trans }}</a>
</div>
</div>
{% elseif mons.getChannels().Mons is defined %}
<a href=\"{{ path('app_shop_product_search') }}\" class=\"item\">{{ \"sylius.menu.eshop\"|trans }}</a>
{% elseif mons.getChannels().collect is defined %}
<a href=\"{{ path('app_shop_product_search') }}?channelCode=collect\" class=\"item\">{{ \"sylius.menu.clickncollect\"|trans }}</a>
{% endif %}
<a href=\"{{ path('app_shop_store_index') }}\" class=\"item\" title=\"{{ 'sylius.menu.nosboutiques'|trans }}\">{{ 'sylius.menu.nosboutiques'|trans }}</a>
<div class=\"ui dropdown item\" tabindex=\"0\">
<span class=\"text\"><a href=\"#\" title=\"{{ \"sylius.ui.cartefidelite\"|trans|e('html_attr') }}\">{{ \"sylius.ui.cartefidelite\"|trans }}</a></span>
<i class=\"dropdown icon\" tabindex=\"0\"><div class=\"menu\" tabindex=\"-1\"></div></i>
<div class=\"menu\" tabindex=\"-1\">
<a href=\"https://mons-fromagerie.fidelium-net.com/inscription.php\" target=\"_blank\" class=\"item\">{{ \"sylius.ui.cartefidelite_register\"|trans }}</a>
<a href=\"https://mons-fromagerie.fidelium-net.com/mon_compte.php\" target=\"_blank\" class=\"item\">{{ \"sylius.ui.cartefidelite_points\"|trans }}</a>
</div>
</div>
{% if giftcard %}
<a href=\"#\" class=\"item\">{{ \"sylius.menu.cartecadeau\"|trans }}</a>
{% endif %}
<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>
<div class=\"ui dropdown item\" tabindex=\"0\">
<span class=\"text\"><a href=\"#\" title=\"{{ \"sylius.menu.nos_prestations\"|trans|e('html_attr') }}\">{{ \"sylius.menu.nos_prestations\"|trans }}</a></span>
<i class=\"dropdown icon\" tabindex=\"0\"><div class=\"menu\" tabindex=\"-1\"></div></i>
<div class=\"menu\" tabindex=\"-1\">
{{ bitbag_cms_render_link_for_code('fromagers-evenementiels', { attr: { class: 'item' }}) }}
{{ bitbag_cms_render_link_for_code('pour-les-pros', { attr: { class: 'item' }}) }}
</div>
</div>
{{ bitbag_cms_render_link_for_code('contact', { attr: { class: 'item' }}) }}
</div>
<div class=\"right aligned column header__actions\">
<button type=\"button\" class=\"header__action header__action--search js-search-button\">Search</button>
<form action=\"{{ path('app_search') }}\" medthod=\"get\" class=\"search-form js-search-form\">
<input name=\"q\" class=\"search-form__input\" type=\"text\">
<button class=\"search-form__button button button--secondary button--small\" type=\"submit\">{{ \"sylius.ui.search\"|trans }}</button>
</form>
{% if shop_activate %}
{% if is_granted('ROLE_USER') %}
<a href=\"{{ path('sylius_shop_account_order_index') }}\" class=\"item header__action header__action--account\">{{ 'sylius.ui.my_account'|trans }}</a>
<!--a href=\"{{ path('sylius_shop_logout') }}\" class=\"item sylius-logout-button\" {{ sylius_test_html_attribute('logout-button') }}>{{ 'sylius.ui.logout'|trans }}</a-->
{% else %}
<a href=\"{{ path('sylius_shop_login') }}\" class=\"item header__action header__action--account\">{{ 'sylius.ui.login'|trans }}</a>
{% endif %}
{{ render(url('sylius_shop_partial_cart_summary', {'template': '@SyliusShop/Cart/_widget.html.twig'})) }}
{% endif %}
{{ render(controller('sylius.controller.shop.locale_switch:renderAction')) }}
</div>
</div>
</div>
", "@SyliusShop/_header.html.twig", "/home/mons/site/www/templates/bundles/SyliusShopBundle/_header.html.twig");
}
}