var/cache/review/twig/e4/e43129cc38b50a261580ad6c165bdf8d.php line 40

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. /* ProfileSearch/list.html.twig */
  14. class __TwigTemplate_85c7dcbf6aec0bee326cc73f860e3b70 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.             'mainContainer' => [$this'block_mainContainer'],
  24.             'mainList' => [$this'block_mainList'],
  25.             'showMore' => [$this'block_showMore'],
  26.         ];
  27.     }
  28.     protected function doGetParent(array $context)
  29.     {
  30.         // line 1
  31.         return "ProfileList/list.html.twig";
  32.     }
  33.     protected function doDisplay(array $context, array $blocks = [])
  34.     {
  35.         $macros $this->macros;
  36.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  37.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""ProfileSearch/list.html.twig"));
  38.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  39.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""ProfileSearch/list.html.twig"));
  40.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  41.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""ProfileSearch/list.html.twig"));
  42.         // line 3
  43.         $context["city"] = twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'3$this->source); })()), "request", [], "any"falsefalsefalse3), "get", ["city"], "method"falsefalsefalse3);
  44.         // line 1
  45.         $this->parent $this->loadTemplate("ProfileList/list.html.twig""ProfileSearch/list.html.twig"1);
  46.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  47.         
  48.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  49.         
  50.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  51.         
  52.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  53.     }
  54.     // line 5
  55.     public function block_mainContainer($context, array $blocks = [])
  56.     {
  57.         $macros $this->macros;
  58.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  59.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""mainContainer"));
  60.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  61.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""mainContainer"));
  62.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  63.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""mainContainer"));
  64.         // line 6
  65.         echo "    ";
  66.         echo         $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderBlock((isset($context["form"]) || array_key_exists("form"$context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.'6$this->source); })()), 'form');
  67.         echo "
  68.     ";
  69.         // line 8
  70.         if ( !(null === (isset($context["profiles"]) || array_key_exists("profiles"$context) ? $context["profiles"] : (function () { throw new RuntimeError('Variable "profiles" does not exist.'8$this->source); })()))) {
  71.             // line 9
  72.             echo "        <div id=\"pages1\">";
  73.             echo $this->extensions['Porpaginas\Twig\PorpaginasExtension']->renderPagination($this->env, (isset($context["profiles"]) || array_key_exists("profiles"$context) ? $context["profiles"] : (function () { throw new RuntimeError('Variable "profiles" does not exist.'9$this->source); })()));
  74.             echo "</div>
  75.         ";
  76.             // line 11
  77.             $this->displayBlock('mainList'$context$blocks);
  78.             // line 14
  79.             echo "
  80.         ";
  81.             // line 15
  82.             $this->displayBlock('showMore'$context$blocks);
  83.             // line 18
  84.             echo "
  85.         <div id=\"pages2\">";
  86.             // line 19
  87.             echo $this->extensions['Porpaginas\Twig\PorpaginasExtension']->renderPagination($this->env, (isset($context["profiles"]) || array_key_exists("profiles"$context) ? $context["profiles"] : (function () { throw new RuntimeError('Variable "profiles" does not exist.'19$this->source); })()));
  88.             echo "</div>
  89.         <script type=\"text/javascript\" src=\"";
  90.             // line 21
  91.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("form-paginator-fix.js""js_script"), "html"nulltrue);
  92.             echo "\"></script>
  93.         <script type=\"text/javascript\">
  94.             ;(function () {
  95.                 document.addEventListener('DOMContentLoaded', function(){
  96.                     var paginationContainers = ['#pages1', '#pages2'];
  97.                     paginationContainers.forEach(function(selector) {
  98.                         new FormPaginatorFix({
  99.                             pageParameterName: 'page',
  100.                             formName: 'search_profile_form',
  101.                             pageLinkClass: 'page-link',
  102.                             pageLinkInactiveElement: 'span',
  103.                             pageLinkActiveElement: 'a',
  104.                             paginationContainerSelector: selector
  105.                         }).fixFirstPageLink().listen();
  106.                     });
  107.                     document.querySelector('form[name=search_profile_form]').style.display = 'none';
  108.                 });
  109.             })();
  110.         </script>
  111.     ";
  112.         }
  113.         
  114.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  115.         
  116.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  117.         
  118.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  119.     }
  120.     // line 11
  121.     public function block_mainList($context, array $blocks = [])
  122.     {
  123.         $macros $this->macros;
  124.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  125.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""mainList"));
  126.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  127.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""mainList"));
  128.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  129.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""mainList"));
  130.         // line 12
  131.         echo "            ";
  132.         $this->displayParentBlock("mainList"$context$blocks);
  133.         echo "
  134.         ";
  135.         
  136.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  137.         
  138.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  139.         
  140.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  141.     }
  142.     // line 15
  143.     public function block_showMore($context, array $blocks = [])
  144.     {
  145.         $macros $this->macros;
  146.         $__internal_b91a4435ea3baf1e2b6bfda56133dace $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  147.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->enter($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""showMore"));
  148.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  149.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""showMore"));
  150.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  151.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""showMore"));
  152.         // line 16
  153.         echo "            ";
  154.         $this->loadTemplate("ProfileSearch/_show_more.search.html.twig""ProfileSearch/list.html.twig"16)->display($context);
  155.         // line 17
  156.         echo "        ";
  157.         
  158.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  159.         
  160.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  161.         
  162.         $__internal_b91a4435ea3baf1e2b6bfda56133dace->leave($__internal_b91a4435ea3baf1e2b6bfda56133dace_prof);
  163.     }
  164.     /**
  165.      * @codeCoverageIgnore
  166.      */
  167.     public function getTemplateName()
  168.     {
  169.         return "ProfileSearch/list.html.twig";
  170.     }
  171.     /**
  172.      * @codeCoverageIgnore
  173.      */
  174.     public function isTraitable()
  175.     {
  176.         return false;
  177.     }
  178.     /**
  179.      * @codeCoverageIgnore
  180.      */
  181.     public function getDebugInfo()
  182.     {
  183.         return array (  191 => 17,  188 => 16,  175 => 15,  159 => 12,  146 => 11,  111 => 21,  106 => 19,  103 => 18,  101 => 15,  98 => 14,  96 => 11,  90 => 9,  88 => 8,  82 => 6,  69 => 5,  55 => 1,  53 => 3,  37 => 1,);
  184.     }
  185.     public function getSourceContext()
  186.     {
  187.         return new Source("{% extends 'ProfileList/list.html.twig' %}
  188. {% set city = app.request.get('city') %}
  189. {% block mainContainer %}
  190.     {{ form(form) }}
  191.     {% if profiles is not null %}
  192.         <div id=\"pages1\">{{ porpaginas_render(profiles) }}</div>
  193.         {% block mainList %}
  194.             {{ parent() }}
  195.         {% endblock %}
  196.         {% block showMore %}
  197.             {% include 'ProfileSearch/_show_more.search.html.twig' %}
  198.         {% endblock showMore %}
  199.         <div id=\"pages2\">{{ porpaginas_render(profiles) }}</div>
  200.         <script type=\"text/javascript\" src=\"{{ asset('form-paginator-fix.js', 'js_script') }}\"></script>
  201.         <script type=\"text/javascript\">
  202.             ;(function () {
  203.                 document.addEventListener('DOMContentLoaded', function(){
  204.                     var paginationContainers = ['#pages1', '#pages2'];
  205.                     paginationContainers.forEach(function(selector) {
  206.                         new FormPaginatorFix({
  207.                             pageParameterName: 'page',
  208.                             formName: 'search_profile_form',
  209.                             pageLinkClass: 'page-link',
  210.                             pageLinkInactiveElement: 'span',
  211.                             pageLinkActiveElement: 'a',
  212.                             paginationContainerSelector: selector
  213.                         }).fixFirstPageLink().listen();
  214.                     });
  215.                     document.querySelector('form[name=search_profile_form]').style.display = 'none';
  216.                 });
  217.             })();
  218.         </script>
  219.     {% endif %}
  220. {% endblock %}
  221. ""ProfileSearch/list.html.twig""/app/templates/ProfileSearch/list.html.twig");
  222.     }
  223. }