помогите с выводом $product_extra

Статус
В этой теме нельзя размещать новые ответы.
Тоже столкнулся с вопросом вывода дополнительных полей, сформированных в группу. Делается все (как оказалось) просто. Вставляем в шаблоне дополнительные параметры max=1 start=0

Выводим первую группу дополнительных полей:

Код:
{section name=i loop=$product_extra max=3 start=0}
Характеристики товара 1:
	{if $product_extra[i].option_type eq 0 }

			{$product_extra[i].name|escape:'html'}: 
	
			{$product_extra[i].option_value|escape:'html'}
		<br>
	{/if}
{/section}

Если нужно вывести следующую группу дополнительный полей:

Код:
{section name=i loop=$product_extra max=5 start=3}
Характеристики товара 2:
	{if $product_extra[i].option_type eq 0 }

			{$product_extra[i].name|escape:'html'}: 
	
			{$product_extra[i].option_value|escape:'html'}
		<br>
	{/if}
{/section}

и т.д.
 
Тоже столкнулся с вопросом вывода дополнительных полей, сформированных в группу. Делается все (как оказалось) просто. Вставляем в шаблоне дополнительные параметры max=1 start=0

Выводим первую группу дополнительных полей:

Код:
{section name=i loop=$product_extra max=3 start=0}
Характеристики товара 1:
	{if $product_extra[i].option_type eq 0 }

			{$product_extra[i].name|escape:'html'}: 
	
			{$product_extra[i].option_value|escape:'html'}
		<br>
	{/if}
{/section}

Если нужно вывести следующую группу дополнительный полей:

Код:
{section name=i loop=$product_extra max=5 start=3}
Характеристики товара 2:
	{if $product_extra[i].option_type eq 0 }

			{$product_extra[i].name|escape:'html'}: 
	
			{$product_extra[i].option_value|escape:'html'}
		<br>
	{/if}
{/section}

и т.д.

МОЖНО ЛИ ГЛЯНУТЬ ЧТО В ИТОГЕ ПОЛУЧИЛОСЬ?
 
Попробуйте на живом примере на своем сайте :)
Конечно, это немного кривой способ, так как если хоть одно из дополнительных полей в первой группе не заполнено, то в следующей группе отсчет начнется не с того места и будут выведены не те допполя.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху