Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Twig - Помогите разбить цикл For на несколько
Форумы портала PHP.SU » » Вопросы новичков » Twig - Помогите разбить цикл For на несколько

Страниц (1): [1]
 

1. nikoshot - 19 Августа, 2020 - 11:31:22 - перейти к сообщению
Есть код
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. {% for attribute_group in attribute_groups %}
  3. {% for attribute in attribute_group.attribute %}
  4. <div class="atribute_box flex flex-c flex-j">
  5. <div class="atribut_item flex flex-c">
  6.         <span class="atribute_name">{{ attribute.name }}:</span>
  7.         <span class="atribute_value">{{ attribute.text }}</span>
  8. </div>
  9. </div>
  10. {% endfor %}
  11. {% endfor %}
  12.  

нужно разбить вот этот цикл
В примере указаоно так
CODE (htmlphp):
скопировать код в буфер обмена
  1. {% for attribute in attribute_group.attribute|batch(3, 'No item') %}

Но не работает...
Прошу пощи..
Это опеннкарт 3 на twig
2. LIME - 19 Августа, 2020 - 15:32:20 - перейти к сообщению
CODE (html):
скопировать код в буфер обмена
  1. {% for attribute in attribute_group %}

(Добавление)
если не то - показывай структуру attribute_group

CODE (html):
скопировать код в буфер обмена
  1. {{ dump(attribute_group) }}

 

Powered by ExBB FM 1.0 RC1