var/cache/stage/twig/45/45ec1a6d6f5915e61d8dfa6fe671bde18e6ee8f24f9c0e0c94d4438744a3896e.php line 56

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* blog/index.html.twig */
  14. class __TwigTemplate_24afaf9744ba4061d2a5579de69e22b7529ba01ff60ff02c0b9c288cd8c72322 extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->blocks = [
  23.             'javascripts_body' => [$this'block_javascripts_body'],
  24.             'content' => [$this'block_content'],
  25.         ];
  26.     }
  27.     protected function doGetParent(array $context)
  28.     {
  29.         // line 1
  30.         return "main/_tpl.html.twig";
  31.     }
  32.     protected function doDisplay(array $context, array $blocks = [])
  33.     {
  34.         $macros $this->macros;
  35.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  36.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""blog/index.html.twig"));
  37.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  38.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""blog/index.html.twig"));
  39.         // line 4
  40.         $context["title"] = "Блог GetMeBack";
  41.         // line 5
  42.         $context["description"] = "Публикации в СМИ, обзоры и кейсы, обновления и не только. Будьте в курсе актуальных новостей GetMeBack";
  43.         // line 6
  44.         $context["keywords"] = "Блог программа лояльности, обзоры, кейсы";
  45.         // line 1
  46.         $this->parent $this->loadTemplate("main/_tpl.html.twig""blog/index.html.twig"1);
  47.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  48.         
  49.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  50.         
  51.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  52.     }
  53.     // line 8
  54.     public function block_javascripts_body($context, array $blocks = [])
  55.     {
  56.         $macros $this->macros;
  57.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  58.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts_body"));
  59.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  60.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts_body"));
  61.         // line 9
  62.         echo "    ";
  63.         $this->displayParentBlock("javascripts_body"$context$blocks);
  64.         echo "
  65.     ";
  66.         // line 10
  67.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("blog");
  68.         echo "
  69.     ";
  70.         // line 11
  71.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("blog");
  72.         echo "
  73. ";
  74.         
  75.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  76.         
  77.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  78.     }
  79.     // line 14
  80.     public function block_content($context, array $blocks = [])
  81.     {
  82.         $macros $this->macros;
  83.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  84.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  85.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  86.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  87.         // line 15
  88.         echo "
  89.     <div class=\"blog block block_padding_top\">
  90.         <div class=\"page-head\">
  91.             <ul class=\"breadcrumbs\">
  92.                 <li class=\"breadcrumbs__entry breadcrumbs__entry_current\"><a class=\"breadcrumbs__lnk\" href=\"";
  93.         // line 19
  94.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("home");
  95.         echo "\">Главная</a></li>
  96.                 <li class=\"breadcrumbs__entry\"><a class=\"breadcrumbs__lnk\" href=\"#\">Блог</a></li>
  97.             </ul>
  98.             <h1>Блог</h1>
  99.         </div>
  100.         <p class=\"blog__subtitle\">Публикации в&nbsp;СМИ, кейсы, обновления и&nbsp;не&nbsp;только. Будьте в&nbsp;курсе актуальных новостей GetMeBack</p>
  101.         <div class=\"tags\">
  102.             ";
  103.         // line 27
  104.         if ((isset($context["current_tag"]) || array_key_exists("current_tag"$context) ? $context["current_tag"] : (function () { throw new RuntimeError('Variable "current_tag" does not exist.'27$this->source); })())) {
  105.             // line 28
  106.             echo "                <a href=\"/blog\" class=\"tags__lnk\">Все</a>
  107.             ";
  108.         } else {
  109.             // line 30
  110.             echo "                <a href=\"/blog\" class=\"tags__lnk current\">Все</a>
  111.             ";
  112.         }
  113.         // line 32
  114.         echo "            ";
  115.         $context['_parent'] = $context;
  116.         $context['_seq'] = twig_ensure_traversable((isset($context["tags"]) || array_key_exists("tags"$context) ? $context["tags"] : (function () { throw new RuntimeError('Variable "tags" does not exist.'32$this->source); })()));
  117.         foreach ($context['_seq'] as $context["_key"] => $context["tag"]) {
  118.             // line 33
  119.             echo "                <a href=\"";
  120.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("blog_tag", ["slug" => twig_get_attribute($this->env$this->source$context["tag"], "slug", [], "any"falsefalsefalse33)]), "html"nulltrue);
  121.             echo "\"
  122.                         ";
  123.             // line 34
  124.             if ((=== twig_compare((isset($context["current_tag"]) || array_key_exists("current_tag"$context) ? $context["current_tag"] : (function () { throw new RuntimeError('Variable "current_tag" does not exist.'34$this->source); })()), twig_get_attribute($this->env$this->source$context["tag"], "id", [], "any"falsefalsefalse34)))) {
  125.                 // line 35
  126.                 echo "                            class=\"tags__lnk current\"
  127.                         ";
  128.             } else {
  129.                 // line 37
  130.                 echo "                            class=\"tags__lnk\"
  131.                         ";
  132.             }
  133.             // line 39
  134.             echo "                >#";
  135.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["tag"], "name", [], "any"falsefalsefalse39), "html"nulltrue);
  136.             echo "</a>
  137.             ";
  138.         }
  139.         $_parent $context['_parent'];
  140.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['tag'], $context['_parent'], $context['loop']);
  141.         $context array_intersect_key($context$_parent) + $_parent;
  142.         // line 41
  143.         echo "        </div>
  144.         <div class=\"blog-container\">
  145.             ";
  146.         // line 43
  147.         echo twig_include($this->env$context"blog/index_content.html.twig", ["posts" =>         // line 44
  148. (isset($context["posts"]) || array_key_exists("posts"$context) ? $context["posts"] : (function () { throw new RuntimeError('Variable "posts" does not exist.'44$this->source); })()), "page_count" =>         // line 45
  149. (isset($context["page_count"]) || array_key_exists("page_count"$context) ? $context["page_count"] : (function () { throw new RuntimeError('Variable "page_count" does not exist.'45$this->source); })()), "current_page" =>         // line 46
  150. (isset($context["current_page"]) || array_key_exists("current_page"$context) ? $context["current_page"] : (function () { throw new RuntimeError('Variable "current_page" does not exist.'46$this->source); })())]);
  151.         // line 48
  152.         echo "
  153.         </div>
  154.     </div>
  155.     <div class=\"ask-form\">
  156.         <div class=\"block\">
  157.             <form class=\"form__container formsController\" method=\"POST\" data-url=\"";
  158.         // line 53
  159.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("form_blog_feedback");
  160.         echo "\">
  161.                 <div class=\"loading loading-default\">
  162.                     <div class=\"loading__inner\"></div>
  163.                 </div>
  164.                 <p>У вас есть вопросы или&nbsp;предложения?</p>
  165.                 <div class=\"main-title\">Свяжитесь с&nbsp;нами!</div>
  166.                 <div class=\"form__inner\">
  167.                     <div class=\"form__col\">
  168.                         <label class=\"form__label\">
  169.                             <span class=\"form__caption\">Ваше имя</span>
  170.                             <input class=\"form__input\" type=\"text\" name=\"name\" required>
  171.                         </label>
  172.                         <label class=\"form__label\">
  173.                             <span class=\"form__caption\">Номер телефона</span>
  174.                             <input class=\"form__input form__input_phone\" type=\"tel\" name=\"phone\" required>
  175.                         </label>
  176.                         <label class=\"form__label\">
  177.                             <span class=\"form__caption\">E-mail</span>
  178.                             <input class=\"form__input\" type=\"email\" name=\"email\" required>
  179.                         </label>
  180.                     </div>
  181.                     <div class=\"form__col\">
  182.                         <label class=\"form__label\">
  183.                             <span class=\"form__caption\">Сообщение:</span>
  184.                             <textarea class=\"form__input form__input_textarea\" name=\"message\" required></textarea>
  185.                         </label>
  186.                     </div>
  187.                 </div>
  188.                 <div class=\"form__inner\">
  189.                     <div class=\"form__col\">
  190.                         <button class=\"btn btn_blue fc-submit\" type=\"submit\" onclick=\"";
  191.         // line 83
  192.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["YM"]) || array_key_exists("YM"$context) ? $context["YM"] : (function () { throw new RuntimeError('Variable "YM" does not exist.'83$this->source); })()), "goal", [=> "advice"], "method"falsefalsefalse83), "html"nulltrue);
  193.         echo "\">Отправить сообщение</button>
  194.                     </div>
  195.                     <div class=\"form__col\">
  196.                         <div class=\"form__hint\">
  197.                             Нажимая кнопку «Продолжить», вы соглашаетесь с&nbsp;<a href=\"https://getmeback.ru/docs/politika.pdf\" target=\"_blank\">политикой конфиденциальности</a>
  198.                         </div>
  199.                     </div>
  200.                 </div>
  201.                 <div class=\"form__error\"></div>
  202.             </form>
  203.             <div class=\"form__success\">
  204.                 Ваше сообщение успешно отправлено
  205.             </div>
  206.         </div>
  207.     </div>
  208.     <div class=\"block block_padding\">
  209.         <div class=\"tgbanner\">
  210.             <div class=\"tgbanner__title\">Подпишитесь на&nbsp;наш <nobr>Telegram-канал</nobr></div>
  211.             <p>чтобы быть в&nbsp;курсе новостей&nbsp;GetMeBack раньше&nbsp;всех</p>
  212.             <div class=\"tgbanner__btn-container\">
  213.                 <a href=\"https://t.me/getmeback_russia\" target=\"_blank\" class=\"btn btn_white\">Подписаться</a>
  214.             </div>
  215.         </div>
  216.     </div>
  217. ";
  218.         
  219.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  220.         
  221.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  222.     }
  223.     public function getTemplateName()
  224.     {
  225.         return "blog/index.html.twig";
  226.     }
  227.     public function isTraitable()
  228.     {
  229.         return false;
  230.     }
  231.     public function getDebugInfo()
  232.     {
  233.         return array (  212 => 83,  179 => 53,  172 => 48,  170 => 46,  169 => 45,  168 => 44,  167 => 43,  163 => 41,  154 => 39,  150 => 37,  146 => 35,  144 => 34,  139 => 33,  134 => 32,  130 => 30,  126 => 28,  124 => 27,  113 => 19,  107 => 15,  97 => 14,  85 => 11,  81 => 10,  76 => 9,  66 => 8,  55 => 1,  53 => 6,  51 => 5,  49 => 4,  36 => 1,);
  234.     }
  235.     public function getSourceContext()
  236.     {
  237.         return new Source("{% extends 'main/_tpl.html.twig' %}
  238. {% set title = 'Блог GetMeBack' %}
  239. {% set description = 'Публикации в СМИ, обзоры и кейсы, обновления и не только. Будьте в курсе актуальных новостей GetMeBack' %}
  240. {% set keywords = 'Блог программа лояльности, обзоры, кейсы' %}
  241. {% block javascripts_body %}
  242.     {{ parent() }}
  243.     {{ encore_entry_script_tags('blog') }}
  244.     {{ encore_entry_link_tags('blog') }}
  245. {% endblock %}
  246. {% block content %}
  247.     <div class=\"blog block block_padding_top\">
  248.         <div class=\"page-head\">
  249.             <ul class=\"breadcrumbs\">
  250.                 <li class=\"breadcrumbs__entry breadcrumbs__entry_current\"><a class=\"breadcrumbs__lnk\" href=\"{{ path('home') }}\">Главная</a></li>
  251.                 <li class=\"breadcrumbs__entry\"><a class=\"breadcrumbs__lnk\" href=\"#\">Блог</a></li>
  252.             </ul>
  253.             <h1>Блог</h1>
  254.         </div>
  255.         <p class=\"blog__subtitle\">Публикации в&nbsp;СМИ, кейсы, обновления и&nbsp;не&nbsp;только. Будьте в&nbsp;курсе актуальных новостей GetMeBack</p>
  256.         <div class=\"tags\">
  257.             {% if current_tag %}
  258.                 <a href=\"/blog\" class=\"tags__lnk\">Все</a>
  259.             {% else %}
  260.                 <a href=\"/blog\" class=\"tags__lnk current\">Все</a>
  261.             {% endif %}
  262.             {% for tag in tags %}
  263.                 <a href=\"{{ path('blog_tag', {slug: tag.slug}) }}\"
  264.                         {% if current_tag == tag.id %}
  265.                             class=\"tags__lnk current\"
  266.                         {% else %}
  267.                             class=\"tags__lnk\"
  268.                         {% endif %}
  269.                 >#{{ tag.name }}</a>
  270.             {% endfor %}
  271.         </div>
  272.         <div class=\"blog-container\">
  273.             {{ include('blog/index_content.html.twig', {
  274.                 posts: posts,
  275.                 page_count: page_count,
  276.                 current_page: current_page,
  277.             })
  278.             }}
  279.         </div>
  280.     </div>
  281.     <div class=\"ask-form\">
  282.         <div class=\"block\">
  283.             <form class=\"form__container formsController\" method=\"POST\" data-url=\"{{ path('form_blog_feedback') }}\">
  284.                 <div class=\"loading loading-default\">
  285.                     <div class=\"loading__inner\"></div>
  286.                 </div>
  287.                 <p>У вас есть вопросы или&nbsp;предложения?</p>
  288.                 <div class=\"main-title\">Свяжитесь с&nbsp;нами!</div>
  289.                 <div class=\"form__inner\">
  290.                     <div class=\"form__col\">
  291.                         <label class=\"form__label\">
  292.                             <span class=\"form__caption\">Ваше имя</span>
  293.                             <input class=\"form__input\" type=\"text\" name=\"name\" required>
  294.                         </label>
  295.                         <label class=\"form__label\">
  296.                             <span class=\"form__caption\">Номер телефона</span>
  297.                             <input class=\"form__input form__input_phone\" type=\"tel\" name=\"phone\" required>
  298.                         </label>
  299.                         <label class=\"form__label\">
  300.                             <span class=\"form__caption\">E-mail</span>
  301.                             <input class=\"form__input\" type=\"email\" name=\"email\" required>
  302.                         </label>
  303.                     </div>
  304.                     <div class=\"form__col\">
  305.                         <label class=\"form__label\">
  306.                             <span class=\"form__caption\">Сообщение:</span>
  307.                             <textarea class=\"form__input form__input_textarea\" name=\"message\" required></textarea>
  308.                         </label>
  309.                     </div>
  310.                 </div>
  311.                 <div class=\"form__inner\">
  312.                     <div class=\"form__col\">
  313.                         <button class=\"btn btn_blue fc-submit\" type=\"submit\" onclick=\"{{ YM.goal('advice') }}\">Отправить сообщение</button>
  314.                     </div>
  315.                     <div class=\"form__col\">
  316.                         <div class=\"form__hint\">
  317.                             Нажимая кнопку «Продолжить», вы соглашаетесь с&nbsp;<a href=\"https://getmeback.ru/docs/politika.pdf\" target=\"_blank\">политикой конфиденциальности</a>
  318.                         </div>
  319.                     </div>
  320.                 </div>
  321.                 <div class=\"form__error\"></div>
  322.             </form>
  323.             <div class=\"form__success\">
  324.                 Ваше сообщение успешно отправлено
  325.             </div>
  326.         </div>
  327.     </div>
  328.     <div class=\"block block_padding\">
  329.         <div class=\"tgbanner\">
  330.             <div class=\"tgbanner__title\">Подпишитесь на&nbsp;наш <nobr>Telegram-канал</nobr></div>
  331.             <p>чтобы быть в&nbsp;курсе новостей&nbsp;GetMeBack раньше&nbsp;всех</p>
  332.             <div class=\"tgbanner__btn-container\">
  333.                 <a href=\"https://t.me/getmeback_russia\" target=\"_blank\" class=\"btn btn_white\">Подписаться</a>
  334.             </div>
  335.         </div>
  336.     </div>
  337. {#    {% for tag in tags %}#}
  338. {#        <a href=\"#{{ tag.slug }}\">{{ tag.name }}</a>#}
  339. {#    {% endfor %}#}
  340. {% endblock %}""blog/index.html.twig""/home/getmeback-core/www/dev-site/templates/blog/index.html.twig");
  341.     }
  342. }