{# TO_DO: 1) в контроллер вынести получение всех переменных, а не тут выхывать функции fn() 2) переименовать в файл /shop/product-card.twig 3) _product, wc_product, s_product -- не понятно почему множество переменных с одинаковым смыслом => надо сделать единый контенкст для всех контроллеров и там создать все нужные переменные #}
{% set image_list = item.getImageGallery('medium') %} {% if image_list %} {% for image in image_list %}
{{ image.alt }}
{% endfor %} {% endif %}
{{item.title}} {% set size_siblings = post.getSizeSiblings %} {% if size_siblings %}
{% for sibling in size_siblings %} {% set class = '' %} {% if sibling.get_weight == item.get_weight %} {% set class = 'active' %} {% endif %} {% if sibling.get_weight %} {% endif %} {% endfor %}
{% endif %}
{{item.getPriceWithCurrency}}
{{ fn('pll_e', 'В корзину') }}