@Minusator

Как вывести 3 первых атрибута в opencart 3?

Доброго дня.

Вывожу в карточке товара краткие атрибуты из группы вот таким кодом
{% if attribute_groups %}
  % for attribute_group in attribute_groups %}
	{% if attribute_group.attribute_group_id == 10   %}
		{% for attribute in attribute_group.attribute %}
		<span>{{ attribute.name }}</span> {{ attribute.text }}<br />
	       {% endfor %}
	% endif %}
   {% endfor %}
{% endif %}


Как вывести только первые 3 атрибута товара?
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
@Minusator Автор вопроса
Решил вопрос. Думаю пригодится, кому захочется вывести краткие атрибуты

{% if attribute_groups %}
						{% for attribute_group in attribute_groups %}
							{% if attribute_group.attribute_group_id == 10   %}
								{% for attribute in attribute_group.attribute|slice(0,3) %}
									<span>{{ attribute.name }}</span> {{ attribute.text }}<br />
								{% endfor %}
							{% endif %}
						{% endfor %}
					{% endif %}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы