Нумерация выставок Symfony foreach - PullRequest
0 голосов
/ 27 мая 2011

У меня есть форма, показывающая список идентификаторов и электронных писем из базы данных с кодом ниже.Интересно, есть ли в любом случае нумерация вместо того, чтобы использовать идентификатор.

<?php foreach($pager->getResults() as $user): ?>
  <tr>
    <td><?php echo $user->getId() ?></td>
    <td><?php echo $user->getEmail() ?></td>
  </tr>
<?php endforeach; ?>

Метод Использование: форма Symfony, Pagination.

1 Ответ

1 голос
/ 27 мая 2011

Я никогда не проверял этот код, но я думаю, что он должен работать

<?php $i = ($pager->getPage()-1)*$pager->getMaxPerPage()+1; ?>
<?php foreach($pager->getResults() as $user): ?>
  <tr>
    <td><?php echo $i ?></td>
    <td><?php echo $user->getEmail() ?></td>
  </tr>
<?php $i++; ?>
<?php endforeach; ?>
...