Fenom. Ключ массива как класс
Благодарю за помощь!
Вывожу массив таким образом:
Как в феноме при разборке массива проверить что ключ не число и подставить класс с именем ключа в ?
Сейчас выводится так:
Вывожу массив таким образом:
<table>
{foreach $data as $key => $tr}
<tr class="{$key}">
{foreach $tr as $td}
<td>{$td}</td>
{/foreach}
</tr>
{/foreach}
</table>
В самом массиве только первая строка с данными имеет строковой ключ [header], остальные ключи числовые.Как в феноме при разборке массива проверить что ключ не число и подставить класс с именем ключа в ?
Сейчас выводится так:
<table>
<tbody><tr class="header">
<td>Наименование товара, работ, услуг</td>
<td>Количество</td>
<td>Цена</td>
<td>Сумма</td>
</tr>
<tr class="0">
<td>Дизайн мыла</td>
<td>2</td>
<td>500</td>
<td>1000</td>
</tr>
</tbody></table>
А нужно чтобы там где числовые индексы класс не проставлялся. Комментарии: 2
<table>
{foreach $data as $key => $tr}
<tr{$key is string ? " class='{$key}'" : ''}>
{foreach $tr as $td}
<td>{$td}</td>
{/foreach}
</tr>
{/foreach}
</table>
Баха, так Fenom сломался, переписал вот так:
Спасибо за подсказку!
<tr {if $key is string} class="{$key}"{/if}>
и заработало.Спасибо за подсказку!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.