var/cache/dev/twig/af/afe5478a65b141a49764beede9729292.php line 39

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. /* @frontend/public/ideas/ideas_company.html.twig */
  15. class __TwigTemplate_c68d7c690b2ff04cbe8308e41722a741 extends Template
  16. {
  17.     private $source;
  18.     private $macros = [];
  19.     public function __construct(Environment $env)
  20.     {
  21.         parent::__construct($env);
  22.         $this->source $this->getSourceContext();
  23.         $this->blocks = [
  24.             'content' => [$this'block_content'],
  25.         ];
  26.     }
  27.     protected function doGetParent(array $context)
  28.     {
  29.         // line 1
  30.         return "@frontend/base_layout.html.twig";
  31.     }
  32.     protected function doDisplay(array $context, array $blocks = [])
  33.     {
  34.         $macros $this->macros;
  35.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  36.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@frontend/public/ideas/ideas_company.html.twig"));
  37.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  38.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@frontend/public/ideas/ideas_company.html.twig"));
  39.         $this->parent $this->loadTemplate("@frontend/base_layout.html.twig""@frontend/public/ideas/ideas_company.html.twig"1);
  40.         yield from $this->parent->unwrap()->yield($contextarray_merge($this->blocks$blocks));
  41.         
  42.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  43.         
  44.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  45.     }
  46.     // line 3
  47.     public function block_content($context, array $blocks = [])
  48.     {
  49.         $macros $this->macros;
  50.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  51.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  52.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  53.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  54.         yield "    
  55.     <div class=\"container\" style=\"padding: 0px;\">
  56.         <div class=\"col-md-12\">
  57.             <h1>";
  58.         // line 6
  59.         yield Twig\Extension\EscaperExtension::escape($this->env, (isset($context["heading"]) || array_key_exists("heading"$context) ? $context["heading"] : (function () { throw new RuntimeError('Variable "heading" does not exist.'6$this->source); })()), "html"nulltrue);
  60.         yield "</h1>
  61.         </div>
  62.         <div class=\"col-md-12\">
  63.             <p>
  64.                 Sie sind auf der Suche nach Lehrlingen und möchten wissen, wie Sie diese am besten erreichen? Oder Sie möchten Angebote wie berufspraktische Tage, 
  65.                 Betriebserkundungen oder Betriebsbesichtigungen durchführen, wissen aber nicht konkret wie? Oder Sie sind auf der Suche nach Ideen um diese ansprechend 
  66.                 zu gestalten? In Informationsbereich für Unternehmen finden Sie eine Übersicht an grundlegenden Möglichkeiten, um Jugendliche für Ihr Unternehmen 
  67.                 gewinnen zu können. Dort gibt es auch eine Übersicht an Veranstaltungen, die genau auf das “Miteinander-in-Kontakt-treten\" abzielen.  
  68.             </p>
  69.             <p>
  70.                 Möchten Sie Ihr Unternehmen im Rahmen einer Betriebsbesichtigung oder Betriebserkundung Schulklassen vorstellen? In den entsprechenden Kategorien 
  71.                 finden Sie hilfreiche Informationen und Unterlagen, welche Ihnen die Organisation und Durchführung erleichtern sollen.  
  72.             </p>
  73.             <p>            
  74.                 Profitieren Sie als Unternehmen von unserer Informationssammlung und planen und gestalten Sie berufspraktische Tage, Betriebserkundungen oder 
  75.                 Betriebsbesichtigungen um potentielle Lehrlinge und Mitarbeiter*innen erreichen zu können.  
  76.             </p>
  77.         </div>
  78.         <div class=\"col-md-12\">
  79.             ";
  80.         // line 25
  81.         $context['_parent'] = $context;
  82.         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["entities"]) || array_key_exists("entities"$context) ? $context["entities"] : (function () { throw new RuntimeError('Variable "entities" does not exist.'25$this->source); })()));
  83.         $context['loop'] = [
  84.           'parent' => $context['_parent'],
  85.           'index0' => 0,
  86.           'index'  => 1,
  87.           'first'  => true,
  88.         ];
  89.         if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  90.             $length count($context['_seq']);
  91.             $context['loop']['revindex0'] = $length 1;
  92.             $context['loop']['revindex'] = $length;
  93.             $context['loop']['length'] = $length;
  94.             $context['loop']['last'] = === $length;
  95.         }
  96.         foreach ($context['_seq'] as $context["_key"] => $context["entity"]) {
  97.             // line 26
  98.             yield "                ";
  99.             if ( !Twig\Extension\CoreExtension::testEmpty(CoreExtension::getAttribute($this->env$this->source$context["entity"], "link", [], "any"falsefalsefalse26))) {
  100.                 // line 27
  101.                 yield "                    ";
  102.                 $context["path"] = CoreExtension::getAttribute($this->env$this->source$context["entity"], "link", [], "any"falsefalsefalse27);
  103.                 // line 28
  104.                 yield "                ";
  105.             } else {
  106.                 // line 29
  107.                 yield "                    ";
  108.                 $context["path"] = $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath((isset($context["categoryRoute"]) || array_key_exists("categoryRoute"$context) ? $context["categoryRoute"] : (function () { throw new RuntimeError('Variable "categoryRoute" does not exist.'29$this->source); })()), ["category" => CoreExtension::getAttribute($this->env$this->source$context["entity"], "urlText", [], "any"falsefalsefalse29)]);
  109.                 // line 30
  110.                 yield "                ";
  111.             }
  112.             // line 31
  113.             yield "                ";
  114.             $context["imgUrl"] = $this->extensions['App\Twig\MediaExtensions']->getMediaPublicUrl(CoreExtension::getAttribute($this->env$this->source$context["entity"], "categoryPicture", [], "any"falsefalsefalse31), "reference");
  115.             // line 32
  116.             yield "                ";
  117.             yield from             $this->loadTemplate("@frontend/templates/black_box_template.html.twig""@frontend/public/ideas/ideas_company.html.twig"32)->unwrap()->yield(CoreExtension::arrayMerge($context, ["target" => CoreExtension::getAttribute($this->env$this->source,             // line 33
  118. $context["entity"], "targetText", [], "any"falsefalsefalse33), "path" =>             // line 34
  119. (isset($context["path"]) || array_key_exists("path"$context) ? $context["path"] : (function () { throw new RuntimeError('Variable "path" does not exist.'34$this->source); })()), "bootstrapClass" => "col-xs-6 col-md-4""colorClass" => CoreExtension::getAttribute($this->env$this->source,             // line 36
  120. $context["entity"], "headingColor", [], "any"falsefalsefalse36), "title" => CoreExtension::getAttribute($this->env$this->source,             // line 37
  121. $context["entity"], "heading", [], "any"falsefalsefalse37), "subtitle" => CoreExtension::getAttribute($this->env$this->source,             // line 38
  122. $context["entity"], "description", [], "any"falsefalsefalse38), "src" =>             // line 39
  123. (isset($context["imgUrl"]) || array_key_exists("imgUrl"$context) ? $context["imgUrl"] : (function () { throw new RuntimeError('Variable "imgUrl" does not exist.'39$this->source); })())]));
  124.             // line 40
  125.             yield "            ";
  126.             ++$context['loop']['index0'];
  127.             ++$context['loop']['index'];
  128.             $context['loop']['first'] = false;
  129.             if (isset($context['loop']['length'])) {
  130.                 --$context['loop']['revindex0'];
  131.                 --$context['loop']['revindex'];
  132.                 $context['loop']['last'] = === $context['loop']['revindex0'];
  133.             }
  134.         }
  135.         $_parent $context['_parent'];
  136.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['entity'], $context['_parent'], $context['loop']);
  137.         $context array_intersect_key($context$_parent) + $_parent;
  138.         // line 41
  139.         yield "        </div>
  140.         ";
  141.         // line 42
  142.         if ((Twig\Extension\CoreExtension::lengthFilter($this->env, (isset($context["entities"]) || array_key_exists("entities"$context) ? $context["entities"] : (function () { throw new RuntimeError('Variable "entities" does not exist.'42$this->source); })())) < 1)) {
  143.             // line 43
  144.             yield "            <div class=\"col-md-12\" style=\"min-height: 370px;\">
  145.                 <p style=\"margin-top: 40px;\">Aktuell sind noch keine Einträge vorhanden</p>
  146.             </div>                 
  147.         ";
  148.         }
  149.         // line 47
  150.         yield "    </div>
  151.     <div class=\"footer-spacer\"></div>
  152. ";
  153.         
  154.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  155.         
  156.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  157.         return; yield '';
  158.     }
  159.     /**
  160.      * @codeCoverageIgnore
  161.      */
  162.     public function getTemplateName()
  163.     {
  164.         return "@frontend/public/ideas/ideas_company.html.twig";
  165.     }
  166.     /**
  167.      * @codeCoverageIgnore
  168.      */
  169.     public function isTraitable()
  170.     {
  171.         return false;
  172.     }
  173.     /**
  174.      * @codeCoverageIgnore
  175.      */
  176.     public function getDebugInfo()
  177.     {
  178.         return array (  164 => 47,  158 => 43,  156 => 42,  153 => 41,  139 => 40,  137 => 39,  136 => 38,  135 => 37,  134 => 36,  133 => 34,  132 => 33,  130 => 32,  127 => 31,  124 => 30,  121 => 29,  118 => 28,  115 => 27,  112 => 26,  95 => 25,  73 => 6,  59 => 3,  36 => 1,);
  179.     }
  180.     public function getSourceContext()
  181.     {
  182.         return new Source("{% extends \"@frontend/base_layout.html.twig\" %}
  183. {% block content %}    
  184.     <div class=\"container\" style=\"padding: 0px;\">
  185.         <div class=\"col-md-12\">
  186.             <h1>{{ heading }}</h1>
  187.         </div>
  188.         <div class=\"col-md-12\">
  189.             <p>
  190.                 Sie sind auf der Suche nach Lehrlingen und möchten wissen, wie Sie diese am besten erreichen? Oder Sie möchten Angebote wie berufspraktische Tage, 
  191.                 Betriebserkundungen oder Betriebsbesichtigungen durchführen, wissen aber nicht konkret wie? Oder Sie sind auf der Suche nach Ideen um diese ansprechend 
  192.                 zu gestalten? In Informationsbereich für Unternehmen finden Sie eine Übersicht an grundlegenden Möglichkeiten, um Jugendliche für Ihr Unternehmen 
  193.                 gewinnen zu können. Dort gibt es auch eine Übersicht an Veranstaltungen, die genau auf das “Miteinander-in-Kontakt-treten\" abzielen.  
  194.             </p>
  195.             <p>
  196.                 Möchten Sie Ihr Unternehmen im Rahmen einer Betriebsbesichtigung oder Betriebserkundung Schulklassen vorstellen? In den entsprechenden Kategorien 
  197.                 finden Sie hilfreiche Informationen und Unterlagen, welche Ihnen die Organisation und Durchführung erleichtern sollen.  
  198.             </p>
  199.             <p>            
  200.                 Profitieren Sie als Unternehmen von unserer Informationssammlung und planen und gestalten Sie berufspraktische Tage, Betriebserkundungen oder 
  201.                 Betriebsbesichtigungen um potentielle Lehrlinge und Mitarbeiter*innen erreichen zu können.  
  202.             </p>
  203.         </div>
  204.         <div class=\"col-md-12\">
  205.             {% for entity in entities %}
  206.                 {% if entity.link is not empty %}
  207.                     {% set path=entity.link %}
  208.                 {% else %}
  209.                     {% set path=path(categoryRoute, {'category':entity.urlText}) %}
  210.                 {% endif %}
  211.                 {% set imgUrl = media_public_url(entity.categoryPicture, 'reference') %}
  212.                 {% include '@frontend/templates/black_box_template.html.twig' with {
  213.                     'target': entity.targetText,
  214.                     'path': path, 
  215.                     'bootstrapClass':'col-xs-6 col-md-4', 
  216.                     'colorClass': entity.headingColor, 
  217.                     'title': entity.heading, 
  218.                     'subtitle': entity.description, 
  219.                     'src': imgUrl } %}
  220.             {% endfor %}
  221.         </div>
  222.         {% if entities|length < 1 %}
  223.             <div class=\"col-md-12\" style=\"min-height: 370px;\">
  224.                 <p style=\"margin-top: 40px;\">Aktuell sind noch keine Einträge vorhanden</p>
  225.             </div>                 
  226.         {% endif %}
  227.     </div>
  228.     <div class=\"footer-spacer\"></div>
  229. {% endblock %}
  230. ""@frontend/public/ideas/ideas_company.html.twig""/data/web/berufsreise/home/site/web/templates/frontend/public/ideas/ideas_company.html.twig");
  231.     }
  232. }