var/cache/dev/twig/9b/9bf2568faa20cc6fdfb0cd99a7d9048e.php line 38

  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. /* Default/project.html.twig */
  14. class __TwigTemplate_d9d4668c7ffae86102f07ca01716b000 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.             'content' => [$this'block_content'],
  24.         ];
  25.     }
  26.     protected function doGetParent(array $context)
  27.     {
  28.         // line 9
  29.         return "Default/base.html.twig";
  30.     }
  31.     protected function doDisplay(array $context, array $blocks = [])
  32.     {
  33.         $macros $this->macros;
  34.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  35.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""Default/project.html.twig"));
  36.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  37.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""Default/project.html.twig"));
  38.         // line 1
  39.         $context["iconColor"] = "#1F4878";
  40.         // line 2
  41.         $context["titleColor"] = "#ffffff";
  42.         // line 3
  43.         $context["bgColor"] = "#81B0B1";
  44.         // line 4
  45.         $context["title"] = twig_get_attribute($this->env$this->source, (isset($context["project"]) || array_key_exists("project"$context) ? $context["project"] : (function () { throw new RuntimeError('Variable "project" does not exist.'4$this->source); })()), "name", [], "any"falsefalsefalse4);
  46.         // line 5
  47.         if (twig_get_attribute($this->env$this->source, (isset($context["project"]) || array_key_exists("project"$context) ? $context["project"] : (function () { throw new RuntimeError('Variable "project" does not exist.'5$this->source); })()), "banner", [], "any"falsefalsefalse5)) {
  48.             // line 6
  49.             $context["thumbnail"] = twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["project"]) || array_key_exists("project"$context) ? $context["project"] : (function () { throw new RuntimeError('Variable "project" does not exist.'6$this->source); })()), "banner", [], "any"falsefalsefalse6), "thumbnail", [], "any"falsefalsefalse6);
  50.             // line 7
  51.             $context["banner"] = $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["project"]) || array_key_exists("project"$context) ? $context["project"] : (function () { throw new RuntimeError('Variable "project" does not exist.'7$this->source); })()), "banner", [], "any"falsefalsefalse7), "file", [], "any"falsefalsefalse7));
  52.         }
  53.         // line 10
  54.         $macros["macros"] = $this->macros["macros"] = $this->loadTemplate("Default/macros.html.twig""Default/project.html.twig"10)->unwrap();
  55.         // line 9
  56.         $this->parent $this->loadTemplate("Default/base.html.twig""Default/project.html.twig"9);
  57.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  58.         
  59.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  60.         
  61.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  62.     }
  63.     // line 12
  64.     public function block_content($context, array $blocks = [])
  65.     {
  66.         $macros $this->macros;
  67.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  68.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  69.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  70.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  71.         // line 13
  72.         echo "<div class='";
  73.         echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("gpadding top-60-in bottom-30-in"), "html"nulltrue);
  74.         echo " ";
  75.         echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("hz-20-in"), "html"nulltrue);
  76.         echo "'>
  77. \t<div class='";
  78.         // line 14
  79.         echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  80.         echo "'>
  81. \t\t<div id='article' class='w100'>
  82. \t\t\t<div class='h4 ";
  83.         // line 16
  84.         echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("flex row middle space bottom-60"), "html"nulltrue);
  85.         echo " ";
  86.         echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("vt-15"), "html"nulltrue);
  87.         echo "'>
  88. \t\t\t\t";
  89.         // line 20
  90.         echo "\t\t\t\t<div class=\"article w100 w100 h4 ";
  91.         echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  92.         echo " ";
  93.         echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-20"), "html"nulltrue);
  94.         echo "\">";
  95.         echo twig_get_attribute($this->env$this->source, (isset($context["project"]) || array_key_exists("project"$context) ? $context["project"] : (function () { throw new RuntimeError('Variable "project" does not exist.'20$this->source); })()), "details", [], "any"falsefalsefalse20);
  96.         echo "</div>
  97. \t\t\t</div>
  98. \t\t\t
  99. \t\t\t";
  100.         // line 23
  101.         if (twig_get_attribute($this->env$this->source, (isset($context["project"]) || array_key_exists("project"$context) ? $context["project"] : (function () { throw new RuntimeError('Variable "project" does not exist.'23$this->source); })()), "document", [], "any"falsefalsefalse23)) {
  102.             // line 24
  103.             echo "            <div class='bg-success ";
  104.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("top-40 padding-40"), "html"nulltrue);
  105.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-20 padding-20"), "html"nulltrue);
  106.             echo "'>
  107.                 <h2 class=\"h3 warning-alt\">Fiche de présentation du projet</h2>
  108.                 <div class='doc flex row top ";
  109.             // line 26
  110.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("half-20"), "html"nulltrue);
  111.             echo " relative bottom-20 hz-25-in vt-20-in ";
  112.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  113.             echo " ";
  114.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  115.             echo "'>
  116.                     ";
  117.             // line 27
  118.             $context["doc"] = twig_get_attribute($this->env$this->source, (isset($context["project"]) || array_key_exists("project"$context) ? $context["project"] : (function () { throw new RuntimeError('Variable "project" does not exist.'27$this->source); })()), "document", [], "any"falsefalsefalse27);
  119.             // line 28
  120.             echo "                    <span class=\"\">
  121.                         <i class=\"fa fa-file gray fa-3x\"></i>
  122.                     </span>
  123.                     <div class='text-left flex col space relative left-20 right-40-in'>
  124.                         <h3 class='medium white p text-left nomargin lh-1x'>";
  125.             // line 32
  126.             echo twig_escape_filter($this->env, ((twig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'32$this->source); })()), "name", [], "any"falsefalsefalse32)) ? (twig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'32$this->source); })()), "name", [], "any"falsefalsefalse32)) : (twig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'32$this->source); })()), "source", [], "any"falsefalsefalse32))), "html"nulltrue);
  127.             echo "</h3>
  128.                         <div class=\"flex col middle space top-10\">
  129.                             <div class='gray text-left p-alt'>
  130.                                 <span class=''>";
  131.             // line 35
  132.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'35$this->source); })()), "formatSize", [], "any"falsefalsefalse35), "html"nulltrue);
  133.             echo "</span> |
  134.                                 <span class=''>";
  135.             // line 36
  136.             echo twig_escape_filter($this->envtwig_number_format_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'36$this->source); })()), "reading", [], "any"falsefalsefalse36)), "html"nulltrue);
  137.             echo " lect.</span> |
  138.                                 <span>";
  139.             // line 37
  140.             echo twig_escape_filter($this->envtwig_number_format_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'37$this->source); })()), "downloads", [], "any"falsefalsefalse37)), "html"nulltrue);
  141.             echo " téléch.</span>
  142.                             </div>
  143.                             <div class='flex row middle p upper medium top-20 nowrap'>
  144.                                 <i class=\"w100 top-2-in bg-gray right-40\"></i>
  145.                                 <span class='os-read warning-alt' data-target=\"";
  146.             // line 41
  147.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("file-read", ["id" => twig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'41$this->source); })()), "id", [], "any"falsefalsefalse41)]), "html"nulltrue);
  148.             echo "\">Lire</span>
  149.                                 <a class='left-30 warning-alt' href=\"";
  150.             // line 42
  151.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("file-download", ["id" => twig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'42$this->source); })()), "id", [], "any"falsefalsefalse42)]), "html"nulltrue);
  152.             echo "\" target='_blank' download>Télécharger</a>
  153.                             </div>
  154.                         </div>
  155.                     </div>
  156.                     <i class=\"triangle gradient-bannerm bg-white\"></i>
  157.                 </div>
  158.             </div>
  159.             ";
  160.         }
  161.         // line 50
  162.         echo "\t\t\t
  163. \t\t\t";
  164.         // line 51
  165.         if ((twig_get_attribute($this->env$this->source, (isset($context["project"]) || array_key_exists("project"$context) ? $context["project"] : (function () { throw new RuntimeError('Variable "project" does not exist.'51$this->source); })()), "album", [], "any"falsefalsefalse51) && twig_length_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["project"]) || array_key_exists("project"$context) ? $context["project"] : (function () { throw new RuntimeError('Variable "project" does not exist.'51$this->source); })()), "album", [], "any"falsefalsefalse51), "pictures", [], "any"falsefalsefalse51)))) {
  166.             // line 52
  167.             echo "            <h2 class='h3 top-40 adapt'>";
  168.             ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["project"]) || array_key_exists("project"$context) ? $context["project"] : (function () { throw new RuntimeError('Variable "project" does not exist.'52$this->source); })()), "album", [], "any"falsefalsefalse52), "title", [], "any"falsefalsefalse52)) ? (print (twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["project"]) || array_key_exists("project"$context) ? $context["project"] : (function () { throw new RuntimeError('Variable "project" does not exist.'52$this->source); })()), "album", [], "any"falsefalsefalse52), "title", [], "any"falsefalsefalse52), "html"nulltrue))) : (print ("Album photos")));
  169.             echo "</h2>
  170.             <figure class=\"bg-white slide-box mrect slide-container fill nohover relative vt-40 shadow-alt\" tabindex=\"1\">
  171.                 <div class=\"fill slides radius-10 adapt\">
  172.                 ";
  173.             // line 55
  174.             $context['_parent'] = $context;
  175.             $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["project"]) || array_key_exists("project"$context) ? $context["project"] : (function () { throw new RuntimeError('Variable "project" does not exist.'55$this->source); })()), "album", [], "any"falsefalsefalse55), "pictures", [], "any"falsefalsefalse55));
  176.             $context['loop'] = [
  177.               'parent' => $context['_parent'],
  178.               'index0' => 0,
  179.               'index'  => 1,
  180.               'first'  => true,
  181.             ];
  182.             if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  183.                 $length count($context['_seq']);
  184.                 $context['loop']['revindex0'] = $length 1;
  185.                 $context['loop']['revindex'] = $length;
  186.                 $context['loop']['length'] = $length;
  187.                 $context['loop']['last'] = === $length;
  188.             }
  189.             foreach ($context['_seq'] as $context["_key"] => $context["o"]) {
  190.                 // line 56
  191.                 echo "                <div class='relative slide ";
  192.                 echo (((twig_get_attribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse56) == 1)) ? ("active") : (""));
  193.                 echo "'>
  194.                     <img src='";
  195.                 // line 57
  196.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($context["o"]), "html"nulltrue);
  197.                 echo "' class='contain'/>
  198.                 </div>
  199.                 ";
  200.                 ++$context['loop']['index0'];
  201.                 ++$context['loop']['index'];
  202.                 $context['loop']['first'] = false;
  203.                 if (isset($context['loop']['length'])) {
  204.                     --$context['loop']['revindex0'];
  205.                     --$context['loop']['revindex'];
  206.                     $context['loop']['last'] = === $context['loop']['revindex0'];
  207.                 }
  208.             }
  209.             $_parent $context['_parent'];
  210.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['o'], $context['_parent'], $context['loop']);
  211.             $context array_intersect_key($context$_parent) + $_parent;
  212.             // line 60
  213.             echo "                </div>
  214.                 <span class=\"slide-prev radius-50 h100 padding-30 absolute top left pointer\" data-target=\"#article .slide-box\">
  215.                     <span class=\"fill flex col middle\"><i class=\"flex col middle fa fa-chevron-left h1 black\"></i></span>
  216.                 </span>
  217.                 <span class=\"slide-next radius-50 h100 padding-30 absolute top right pointer\"  data-target=\"#article .slide-box\">
  218.                     <span class=\"fill flex col middle\"><i class=\"flex col middle fa fa-chevron-right h1 black\"></i></span>
  219.                 </span>
  220.             </figure>
  221.             ";
  222.         }
  223.         // line 69
  224.         echo "\t\t</div>
  225. \t\t";
  226.         // line 78
  227.         echo "\t</div>
  228. </div>
  229. ";
  230.         
  231.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  232.         
  233.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  234.     }
  235.     public function getTemplateName()
  236.     {
  237.         return "Default/project.html.twig";
  238.     }
  239.     public function isTraitable()
  240.     {
  241.         return false;
  242.     }
  243.     public function getDebugInfo()
  244.     {
  245.         return array (  241 => 78,  238 => 69,  227 => 60,  210 => 57,  205 => 56,  188 => 55,  181 => 52,  179 => 51,  176 => 50,  165 => 42,  161 => 41,  154 => 37,  150 => 36,  146 => 35,  140 => 32,  134 => 28,  132 => 27,  124 => 26,  117 => 24,  115 => 23,  104 => 20,  98 => 16,  93 => 14,  86 => 13,  76 => 12,  65 => 9,  63 => 10,  60 => 7,  58 => 6,  56 => 5,  54 => 4,  52 => 3,  50 => 2,  48 => 1,  35 => 9,);
  246.     }
  247.     public function getSourceContext()
  248.     {
  249.         return new Source("{% set iconColor = \"#1F4878\" %}
  250. {% set titleColor = \"#ffffff\" %} 
  251. {% set bgColor = \"#81B0B1\" %}
  252. {% set title = project.name %}
  253. {% if project.banner %}
  254. {% set thumbnail = project.banner.thumbnail %}
  255. {% set banner = asset(project.banner.file) %}
  256. {% endif %}
  257. {% extends 'Default/base.html.twig' %}
  258. {% import \"Default/macros.html.twig\" as macros %}
  259. \t\t\t\t\t
  260. {% block content %}
  261. <div class='{{desktop(\"gpadding top-60-in bottom-30-in\")}} {{mobile(\"hz-20-in\")}}'>
  262. \t<div class='{{desktop(\"\")}}'>
  263. \t\t<div id='article' class='w100'>
  264. \t\t\t<div class='h4 {{desktop(\"flex row middle space bottom-60\")}} {{mobile(\"vt-15\")}}'>
  265. \t\t\t\t{#<figure class=\"oeuvre-fig flex row center mrect {{desktop('third-40')}} {{mobile('w100')}}\" >
  266. \t\t\t\t\t<img src=\"{{asset(project.banner ? project.banner.thumbnail ? project.banner.thumbnail : project.banner.file ? 'oeuvre1.jpg')}}\" class=\"h100\">  
  267. \t\t\t\t</figure>#}
  268. \t\t\t\t<div class=\"article w100 w100 h4 {{desktop('')}} {{mobile('top-20')}}\">{{project.details|raw}}</div>
  269. \t\t\t</div>
  270. \t\t\t
  271. \t\t\t{% if project.document %}
  272.             <div class='bg-success {{desktop(\"top-40 padding-40\")}}{{mobile(\"top-20 padding-20\")}}'>
  273.                 <h2 class=\"h3 warning-alt\">Fiche de présentation du projet</h2>
  274.                 <div class='doc flex row top {{desktop(\"half-20\")}} relative bottom-20 hz-25-in vt-20-in {{desktop(\"\")}} {{mobile(\"\")}}'>
  275.                     {% set doc = project.document %}
  276.                     <span class=\"\">
  277.                         <i class=\"fa fa-file gray fa-3x\"></i>
  278.                     </span>
  279.                     <div class='text-left flex col space relative left-20 right-40-in'>
  280.                         <h3 class='medium white p text-left nomargin lh-1x'>{{doc.name ? doc.name : doc.source}}</h3>
  281.                         <div class=\"flex col middle space top-10\">
  282.                             <div class='gray text-left p-alt'>
  283.                                 <span class=''>{{doc.formatSize}}</span> |
  284.                                 <span class=''>{{doc.reading|number_format}} lect.</span> |
  285.                                 <span>{{doc.downloads|number_format}} téléch.</span>
  286.                             </div>
  287.                             <div class='flex row middle p upper medium top-20 nowrap'>
  288.                                 <i class=\"w100 top-2-in bg-gray right-40\"></i>
  289.                                 <span class='os-read warning-alt' data-target=\"{{path('file-read',{id:doc.id})}}\">Lire</span>
  290.                                 <a class='left-30 warning-alt' href=\"{{path('file-download',{id:doc.id})}}\" target='_blank' download>Télécharger</a>
  291.                             </div>
  292.                         </div>
  293.                     </div>
  294.                     <i class=\"triangle gradient-bannerm bg-white\"></i>
  295.                 </div>
  296.             </div>
  297.             {% endif %}
  298. \t\t\t
  299. \t\t\t{% if project.album and project.album.pictures|length %}
  300.             <h2 class='h3 top-40 adapt'>{{project.album.title ? project.album.title : \"Album photos\"}}</h2>
  301.             <figure class=\"bg-white slide-box mrect slide-container fill nohover relative vt-40 shadow-alt\" tabindex=\"1\">
  302.                 <div class=\"fill slides radius-10 adapt\">
  303.                 {% for o in project.album.pictures %}
  304.                 <div class='relative slide {{loop.index == 1 ? \"active\"}}'>
  305.                     <img src='{{asset(o)}}' class='contain'/>
  306.                 </div>
  307.                 {% endfor %}
  308.                 </div>
  309.                 <span class=\"slide-prev radius-50 h100 padding-30 absolute top left pointer\" data-target=\"#article .slide-box\">
  310.                     <span class=\"fill flex col middle\"><i class=\"flex col middle fa fa-chevron-left h1 black\"></i></span>
  311.                 </span>
  312.                 <span class=\"slide-next radius-50 h100 padding-30 absolute top right pointer\"  data-target=\"#article .slide-box\">
  313.                     <span class=\"fill flex col middle\"><i class=\"flex col middle fa fa-chevron-right h1 black\"></i></span>
  314.                 </span>
  315.             </figure>
  316.             {% endif %}
  317. \t\t</div>
  318. \t\t{#<div class='{{desktop(\"top-60 adapt\")}} {{mobile(\"w100 top-20\")}}'>
  319. \t\t\t<h3 class='h4 warning-alt {{desktop(\"bottom-20\")}} {{mobile(\"bottom-10\")}}'>Autres Oeuvres</h3>
  320. \t\t\t<div class='{{desktop(\"flex row space\")}}'>
  321. \t\t\t{% for o in list %}
  322. \t\t\t{{ macros.projectAlt(o) }}
  323. \t\t\t{% endfor %}
  324. \t\t\t</div>
  325. \t\t</div>#}
  326. \t</div>
  327. </div>
  328. {% endblock %}
  329. ""Default/project.html.twig""/home/olasoftnka/asin/templates/Default/project.html.twig");
  330.     }
  331. }