Как сделать id с номером по порядку? {foreach}

Автор Ефим, 26 июня 2018, 16:57:38

« назад - далее »

Ефим

{foreach}
<span id="     ...      "></span>
{/foreach}


Подскажите плиз,
Как сделать id с номером по порядку? т.е. чтобы номер генерироваля в зависимости от колва строк,
вот что должно быть на выходе:
<span id="1"></span>
<span id="2"></span>
<span id="3"></span>

Ефим

копался клпался и есть у меня идея. Этот id уже сгенерирован и он есть в мускуле http://prntscr.com/jzm19e

Как вытащит из мускула значение?

Adik

{* этот шаблон выведет 0|1, 1|2, 2|3, ... и т.д. *}
{foreach from=$myArray item=i name=foo}
    {$smarty.foreach.foo.index}|{$smarty.foreach.foo.iteration},
{/foreach}


iteration или index

Ефим

#3
Цитата: Adik от 26 июня 2018, 22:29:44
{* этот шаблон выведет 0|1, 1|2, 2|3, ... и т.д. *}
{foreach from=$myArray item=i name=foo}
    {$smarty.foreach.foo.index}|{$smarty.foreach.foo.iteration},
{/foreach}


iteration или index
Вот так?
<div class="panel-group" id="accordion">
{foreach from=$myArray item=i name=foo}
    {$smarty.foreach.foo.index}|{$smarty.foreach.foo.iteration},
  <div class="panel panel-default">
    <div class="panel-heading">
      <h4 class="panel-title">
              <a data-toggle="collapse" data-parent="#accordion" href="#iteration">
                Пункт Группы Свертывания #1
              </a>
            </h4>
    </div>