Первый элемент foreach как изменить шаблон. Есть решение
Добрый день есть стандартный вывод который перебирает товары. Как в этом выводе сделать другой шаблон для первого элемента, например
{foreach $products as $product} <tr data-product-id="{$product.id}"> <td> <div class="item-wrp"> <input name="{$product.params.namegroup}" value="{$product.name}" data-price="{$product.price|ceil}" data-price-type="₽" type="radio"><label>{$product.name}</label> </div> </td> </tr> {/foreach}
{foreach $products as $product} ЕСЛИ ПЕРВЫЙ ЭЛЕМЕНТ ТО <tr data-product-id="{$product.id}"> <td> <div class="item-wrp"> <input checked="checked" name="{$product.params.namegroup}" value="{$product.name}" data-price="{$product.price|ceil}" data-price-type="₽" type="radio"><label>{$product.name}</label> </div> </td> </tr> ИНАЧЕ <tr data-product-id="{$product.id}"> <td> <div class="item-wrp"> <input name="{$product.params.namegroup}" value="{$product.name}" data-price="{$product.price|ceil}" data-price-type="₽" type="radio"><label>{$product.name}</label> </div> </td> </tr> {/foreach}
1 ответ
Отвечаю сам себе, может кому поможет