var/cache/dev/twig/35/3546c2a619bf12d2d853a3322b31cdcb.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. /* Artists/index.twig */
  14. class __TwigTemplate_713aa4380583188fd26911ca501cfd2c extends \Eccube\Twig\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.             'javascript' => [$this'block_javascript'],
  24.             'stylesheet' => [$this'block_stylesheet'],
  25.             'main' => [$this'block_main'],
  26.         ];
  27.     }
  28.     protected function doGetParent(array $context)
  29.     {
  30.         // line 11
  31.         return "default_frame.twig";
  32.     }
  33.     protected function doDisplay(array $context, array $blocks = [])
  34.     {
  35.         $macros $this->macros;
  36.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  37.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""Artists/index.twig"));
  38.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  39.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""Artists/index.twig"));
  40.         $this->parent $this->loadTemplate("default_frame.twig""Artists/index.twig"11);
  41.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  42.         
  43.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  44.         
  45.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  46.     }
  47.     // line 13
  48.     public function block_javascript($context, array $blocks = [])
  49.     {
  50.         $macros $this->macros;
  51.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  52.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascript"));
  53.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  54.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascript"));
  55.         // line 14
  56.         echo "<script>
  57. </script>
  58. ";
  59.         
  60.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  61.         
  62.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  63.     }
  64.     // line 18
  65.     public function block_stylesheet($context, array $blocks = [])
  66.     {
  67.         $macros $this->macros;
  68.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  69.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  70.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  71.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  72.         // line 19
  73.         echo "    <style>
  74.         .artists-title {
  75.             margin-left: 5%;
  76. \t\t\tfont-weight: bold;
  77.         }
  78.         .artist-flex {
  79.             background-color: #f4f1ee;
  80.             padding: 20px;
  81.             padding-left: 5%;
  82.             margin-top: 50px;
  83.             margin: 3%;
  84.             display: flex;
  85.             flex-wrap: wrap;
  86.             border-radius: 10px;
  87.         }
  88.         .artist-img-wrapper {
  89.             padding: 10px;
  90.             margin: 10px;
  91.             border-radius: 5px;
  92.             font-size: 20px;
  93.             width: 45%;
  94.             position: relative;
  95.             flex-wrap: wrap;
  96.         }
  97.         .artist-img-wrapper img {
  98.             min-width: 600px;
  99.             max-width: 600px;
  100.             width: 600px;
  101.             height: 300px;
  102.         }
  103.         .artist-img-wrapper2 {
  104.             position: absolute;
  105.             bottom: 20px;
  106.             left: 77%;
  107.             width: 50%;
  108.         }
  109.         /* 770以下の時 */
  110.         @media screen and (max-width: 790px) {
  111.         .under790 {
  112.             width: 46%;
  113.         }
  114.         .under790-2 {
  115.             display: none;
  116.         }
  117.         }
  118.         /* 620以下の時 */
  119.         @media screen and (max-width: 620px) {
  120.         .under620 {
  121.             width: 100%;
  122.         }
  123.         }
  124.         .artist-img-wrapper a {
  125.             color: black;
  126.         }
  127.         .artist-img-wrapper a:hover {
  128.             color: #d5a770;
  129.         }
  130.         .artist-img-wrapper p {
  131.             font-size: 20px;
  132.             margin-top: 5px;
  133.         }
  134.         .artist-img-wrapper img {
  135.             min-width: 100%;
  136.             width: 100%;
  137.             height: 400px;
  138.             border-radius: 5%;
  139.         }
  140.         .header-photo {
  141.             position: relative;
  142.         }
  143.         .header-photo h2 {/*h2タグを画像の真ん中に*/
  144.             position: absolute;
  145.             top: 50%;
  146.             left: 50%;
  147.             -ms-transform: translate(-50%,-50%);
  148.             -webkit-transform: translate(-50%,-50%);
  149.             transform: translate(-50%,-50%);
  150.             margin:0;/*余計な隙間を除く*/
  151.             padding:0;/*余計な隙間を除く*/
  152.             color: white;/*文字色*/
  153.             font-size: 40px;/*文字サイズ*/
  154.             text-align:center;/*pタグ内で更に中央寄せ*/
  155.             font-family: 'Quicksand',sans-serif;
  156.             font-weight: \"bold\";
  157.         }
  158.         .header-photo img {
  159.             width: 99.5%;
  160.         }
  161.         .artist-art img {
  162.             width: 300px;
  163.             height: 300px;
  164.         }
  165.         .img-wrapper-artist {
  166.         }
  167.         .img-wrapper-artist img {
  168.             padding-bottom: 5px;
  169.         }
  170.         .top-left {
  171.             position: absolute;
  172.             top: 25px;
  173.             left: 25px;
  174.             color: white;
  175.         }
  176.     </style>
  177. ";
  178.         
  179.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  180.         
  181.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  182.     }
  183.     // line 141
  184.     public function block_main($context, array $blocks = [])
  185.     {
  186.         $macros $this->macros;
  187.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  188.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""main"));
  189.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  190.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""main"));
  191.         // line 142
  192.         echo "    <div class=\"header-photo\">
  193.         <img src=\"https://sh-cdn.singulart.com/eyJidWNrZXQiOiJzaW5ndWxhcnQtd2Vic2l0ZS1wcm9kIiwia2V5IjoiYXJ0aXN0c1wvdjJcL3BpY3R1cmVzXC9jcm9wcGVkXC9zdHVkaW9cL2Jhc2VcLzEzMzZfc3R1ZGlvXzAwNzY1OGQ0NDRlMWE1MjhiOWRlODIxYmQ0MTRiNzEzLmpwZWciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6NDYwLCJmaXQiOiJjb3ZlciJ9LCJ0b0Zvcm1hdCI6IndlYnAiLCJ3ZWJwIjp7InF1YWxpdHkiOjgwfX19?signature=8dd9a04e219b34454723ae1876cda86063e22f77b898d6d073c648889889b95e\">
  194.         <h2 class=\"artists-title\">芸術家</h2>
  195.     </div>
  196.     <div class=\"artist-flex\">        
  197.         ";
  198.         // line 148
  199.         $context['_parent'] = $context;
  200.         $context['_seq'] = twig_ensure_traversable((isset($context["artists"]) || array_key_exists("artists"$context) ? $context["artists"] : (function () { throw new RuntimeError('Variable "artists" does not exist.'148$this->source); })()));
  201.         foreach ($context['_seq'] as $context["_key"] => $context["artist"]) {
  202.             // line 149
  203.             echo "            <div class=\"artist-img-wrapper under790 under620\">
  204.                 <a href=\"/artists/detail/";
  205.             // line 150
  206.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["artist"], "id", [], "any"falsefalsefalse150), "html"nulltrue);
  207.             echo "\">
  208.                     ";
  209.             // line 152
  210.             echo "                    <img src=\"";
  211.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct(twig_get_attribute($this->env$this->source$context["artist"], "image", [], "any"falsefalsefalse152)), "user_data"), "html"nulltrue);
  212.             echo "\" alt=artist.name>
  213.                     ";
  214.             // line 154
  215.             echo "                    <div class=\"artist-img-wrapper2\">
  216.                         ";
  217.             // line 155
  218.             $context['_parent'] = $context;
  219.             $context['_seq'] = twig_ensure_traversable(range(0, ((isset($context["num"]) || array_key_exists("num"$context) ? $context["num"] : (function () { throw new RuntimeError('Variable "num" does not exist.'155$this->source); })()) - 1)));
  220.             foreach ($context['_seq'] as $context["_key"] => $context["i"]) {
  221.                 // line 156
  222.                 echo "                            ";
  223.                 if (array_key_exists("selectedProducts"$context)) {
  224.                     // line 157
  225.                     echo "                                ";
  226.                     $context['_parent'] = $context;
  227.                     $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->source, (isset($context["selectedProducts"]) || array_key_exists("selectedProducts"$context) ? $context["selectedProducts"] : (function () { throw new RuntimeError('Variable "selectedProducts" does not exist.'157$this->source); })()), $context["i"], [], "array"falsefalsefalse157));
  228.                     $context['loop'] = [
  229.                       'parent' => $context['_parent'],
  230.                       'index0' => 0,
  231.                       'index'  => 1,
  232.                       'first'  => true,
  233.                     ];
  234.                     if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  235.                         $length count($context['_seq']);
  236.                         $context['loop']['revindex0'] = $length 1;
  237.                         $context['loop']['revindex'] = $length;
  238.                         $context['loop']['length'] = $length;
  239.                         $context['loop']['last'] = === $length;
  240.                     }
  241.                     foreach ($context['_seq'] as $context["_key"] => $context["selectedProduct"]) {
  242.                         // line 158
  243.                         echo "                                    ";
  244.                         if ((twig_get_attribute($this->env$this->source$context["selectedProduct"], "artist_id", [], "any"falsefalsefalse158) == twig_get_attribute($this->env$this->source$context["artist"], "id", [], "any"falsefalsefalse158))) {
  245.                             // line 159
  246.                             echo "                                    ";
  247.                             if ((twig_get_attribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse159) < 4)) {
  248.                                 // line 160
  249.                                 echo "                                        <div class=\"img-wrapper-artist\">
  250.                                             <a href=\"";
  251.                                 // line 161
  252.                                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => twig_get_attribute($this->env$this->source$context["selectedProduct"], "id", [], "any"falsefalsefalse161)]), "html"nulltrue);
  253.                                 echo "\">
  254.                                                 <img class=\"img\" src=\"";
  255.                                 // line 162
  256.                                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct(twig_get_attribute($this->env$this->source$context["selectedProduct"], "main_list_image", [], "any"falsefalsefalse162)), "save_image"), "html"nulltrue);
  257.                                 echo "\" alt=\"";
  258.                                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["selectedProduct"], "name", [], "any"falsefalsefalse162), "html"nulltrue);
  259.                                 echo "\" ";
  260.                                 if ((twig_get_attribute($this->env$this->source$context["loop"], "index", [], "any"falsefalsefalse162) > 5)) {
  261.                                     echo " loading=\"lazy\"";
  262.                                 }
  263.                                 echo ">
  264.                                             </a>
  265.                                         </div>
  266.                                     ";
  267.                             }
  268.                             // line 166
  269.                             echo "                                    ";
  270.                         }
  271.                         // line 167
  272.                         echo "                                ";
  273.                         ++$context['loop']['index0'];
  274.                         ++$context['loop']['index'];
  275.                         $context['loop']['first'] = false;
  276.                         if (isset($context['loop']['length'])) {
  277.                             --$context['loop']['revindex0'];
  278.                             --$context['loop']['revindex'];
  279.                             $context['loop']['last'] = === $context['loop']['revindex0'];
  280.                         }
  281.                     }
  282.                     $_parent $context['_parent'];
  283.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['selectedProduct'], $context['_parent'], $context['loop']);
  284.                     $context array_intersect_key($context$_parent) + $_parent;
  285.                     // line 168
  286.                     echo "                            ";
  287.                 }
  288.                 // line 169
  289.                 echo "                        ";
  290.             }
  291.             $_parent $context['_parent'];
  292.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['i'], $context['_parent'], $context['loop']);
  293.             $context array_intersect_key($context$_parent) + $_parent;
  294.             // line 170
  295.             echo "                    </div>
  296.                     <p class=\"fontweight-bold top-left\">";
  297.             // line 171
  298.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["artist"], "name", [], "any"falsefalsefalse171), "html"nulltrue);
  299.             echo "</p>
  300.                 </a>
  301.             </div>
  302.         ";
  303.         }
  304.         $_parent $context['_parent'];
  305.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['artist'], $context['_parent'], $context['loop']);
  306.         $context array_intersect_key($context$_parent) + $_parent;
  307.         // line 176
  308.         echo "    </div>
  309. ";
  310.         
  311.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  312.         
  313.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  314.     }
  315.     public function getTemplateName()
  316.     {
  317.         return "Artists/index.twig";
  318.     }
  319.     public function isTraitable()
  320.     {
  321.         return false;
  322.     }
  323.     public function getDebugInfo()
  324.     {
  325.         return array (  349 => 176,  338 => 171,  335 => 170,  329 => 169,  326 => 168,  312 => 167,  309 => 166,  296 => 162,  292 => 161,  289 => 160,  286 => 159,  283 => 158,  265 => 157,  262 => 156,  258 => 155,  255 => 154,  250 => 152,  246 => 150,  243 => 149,  239 => 148,  231 => 142,  221 => 141,  92 => 19,  82 => 18,  70 => 14,  60 => 13,  37 => 11,);
  326.     }
  327.     public function getSourceContext()
  328.     {
  329.         return new Source("{#
  330. This file is part of EC-CUBE
  331. Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
  332. http://www.ec-cube.co.jp/
  333. For the full copyright and license information, please view the LICENSE
  334. file that was distributed with this source code.
  335. #}
  336. {% extends 'default_frame.twig' %}
  337. {% block javascript %}
  338. <script>
  339. </script>
  340. {% endblock %}
  341. {% block stylesheet %}
  342.     <style>
  343.         .artists-title {
  344.             margin-left: 5%;
  345. \t\t\tfont-weight: bold;
  346.         }
  347.         .artist-flex {
  348.             background-color: #f4f1ee;
  349.             padding: 20px;
  350.             padding-left: 5%;
  351.             margin-top: 50px;
  352.             margin: 3%;
  353.             display: flex;
  354.             flex-wrap: wrap;
  355.             border-radius: 10px;
  356.         }
  357.         .artist-img-wrapper {
  358.             padding: 10px;
  359.             margin: 10px;
  360.             border-radius: 5px;
  361.             font-size: 20px;
  362.             width: 45%;
  363.             position: relative;
  364.             flex-wrap: wrap;
  365.         }
  366.         .artist-img-wrapper img {
  367.             min-width: 600px;
  368.             max-width: 600px;
  369.             width: 600px;
  370.             height: 300px;
  371.         }
  372.         .artist-img-wrapper2 {
  373.             position: absolute;
  374.             bottom: 20px;
  375.             left: 77%;
  376.             width: 50%;
  377.         }
  378.         /* 770以下の時 */
  379.         @media screen and (max-width: 790px) {
  380.         .under790 {
  381.             width: 46%;
  382.         }
  383.         .under790-2 {
  384.             display: none;
  385.         }
  386.         }
  387.         /* 620以下の時 */
  388.         @media screen and (max-width: 620px) {
  389.         .under620 {
  390.             width: 100%;
  391.         }
  392.         }
  393.         .artist-img-wrapper a {
  394.             color: black;
  395.         }
  396.         .artist-img-wrapper a:hover {
  397.             color: #d5a770;
  398.         }
  399.         .artist-img-wrapper p {
  400.             font-size: 20px;
  401.             margin-top: 5px;
  402.         }
  403.         .artist-img-wrapper img {
  404.             min-width: 100%;
  405.             width: 100%;
  406.             height: 400px;
  407.             border-radius: 5%;
  408.         }
  409.         .header-photo {
  410.             position: relative;
  411.         }
  412.         .header-photo h2 {/*h2タグを画像の真ん中に*/
  413.             position: absolute;
  414.             top: 50%;
  415.             left: 50%;
  416.             -ms-transform: translate(-50%,-50%);
  417.             -webkit-transform: translate(-50%,-50%);
  418.             transform: translate(-50%,-50%);
  419.             margin:0;/*余計な隙間を除く*/
  420.             padding:0;/*余計な隙間を除く*/
  421.             color: white;/*文字色*/
  422.             font-size: 40px;/*文字サイズ*/
  423.             text-align:center;/*pタグ内で更に中央寄せ*/
  424.             font-family: 'Quicksand',sans-serif;
  425.             font-weight: \"bold\";
  426.         }
  427.         .header-photo img {
  428.             width: 99.5%;
  429.         }
  430.         .artist-art img {
  431.             width: 300px;
  432.             height: 300px;
  433.         }
  434.         .img-wrapper-artist {
  435.         }
  436.         .img-wrapper-artist img {
  437.             padding-bottom: 5px;
  438.         }
  439.         .top-left {
  440.             position: absolute;
  441.             top: 25px;
  442.             left: 25px;
  443.             color: white;
  444.         }
  445.     </style>
  446. {% endblock %}
  447. {% block main %}
  448.     <div class=\"header-photo\">
  449.         <img src=\"https://sh-cdn.singulart.com/eyJidWNrZXQiOiJzaW5ndWxhcnQtd2Vic2l0ZS1wcm9kIiwia2V5IjoiYXJ0aXN0c1wvdjJcL3BpY3R1cmVzXC9jcm9wcGVkXC9zdHVkaW9cL2Jhc2VcLzEzMzZfc3R1ZGlvXzAwNzY1OGQ0NDRlMWE1MjhiOWRlODIxYmQ0MTRiNzEzLmpwZWciLCJlZGl0cyI6eyJyZXNpemUiOnsid2lkdGgiOjEyMDAsImhlaWdodCI6NDYwLCJmaXQiOiJjb3ZlciJ9LCJ0b0Zvcm1hdCI6IndlYnAiLCJ3ZWJwIjp7InF1YWxpdHkiOjgwfX19?signature=8dd9a04e219b34454723ae1876cda86063e22f77b898d6d073c648889889b95e\">
  450.         <h2 class=\"artists-title\">芸術家</h2>
  451.     </div>
  452.     <div class=\"artist-flex\">        
  453.         {% for artist in artists %}
  454.             <div class=\"artist-img-wrapper under790 under620\">
  455.                 <a href=\"/artists/detail/{{ artist.id }}\">
  456.                     {# artist写真 #}
  457.                     <img src=\"{{ asset(artist.image |no_image_product, 'user_data') }}\" alt=artist.name>
  458.                     {# artistが出品した写真(3枚まで) #}
  459.                     <div class=\"artist-img-wrapper2\">
  460.                         {% for i in 0 .. num - 1 %}
  461.                             {% if selectedProducts is defined %}
  462.                                 {% for selectedProduct in selectedProducts[i] %}
  463.                                     {% if selectedProduct.artist_id == artist.id %}
  464.                                     {% if loop.index < 4 %}
  465.                                         <div class=\"img-wrapper-artist\">
  466.                                             <a href=\"{{ url('product_detail', {'id': selectedProduct.id}) }}\">
  467.                                                 <img class=\"img\" src=\"{{ asset(selectedProduct.main_list_image|no_image_product, 'save_image') }}\" alt=\"{{ selectedProduct.name }}\" {% if loop.index > 5 %} loading=\"lazy\"{% endif %}>
  468.                                             </a>
  469.                                         </div>
  470.                                     {% endif %}
  471.                                     {% endif %}
  472.                                 {% endfor %}
  473.                             {% endif %}
  474.                         {% endfor %}
  475.                     </div>
  476.                     <p class=\"fontweight-bold top-left\">{{ artist.name }}</p>
  477.                 </a>
  478.             </div>
  479.         {% endfor %}
  480.     </div>
  481. {% endblock %}""Artists/index.twig""/home/xs230941/tas-lab.net/public_html/app/template/default/Artists/index.twig");
  482.     }
  483. }