[Symfony] Pagination optimisée

Etape 5 : Intégrez la pagination dans Twig

<table class="table">
    <thead>
        <tr>
            <th>Lastname</th>
            <th>Firstname</th>
        </tr>
    </thead>
    <tbody>
        {% for user in listUser %}
            <tr>
                <td>{{ user.lastname | upper }}</td>
                <td>{{ user.firstname | capitalize }}</td>
            </tr>
        {% else %}
            <tr>
                <td colspan="2" class="text-center">
                    <em>No Users</em>
                </td>
            </tr>
        {% endfor %}
    </tbody>
    <tfoot>
        <tr>
            <td colspan="2">
                {{ pagination(listUser) }}
            </td>
        </tr>
    </tfoot>
</table>

2 commentaires

  1. Bonjour,
    Merci pour votre contribution. Une idée du pourquoi ces autres bundles pourtant forts connus n’ont pas adoptés un fonctionnement similaire ?

    1. Bonjour,

      Je pense simplement que la grande majorité des sites internets ne nécessite pas de travail supplémentaire au sujet de l’optimisation. Le nombre de données / le traffic n’est généralement pas assez important pour en venir à ce genre de réflexion.

      A mon avis du moins.

Laisser un commentaire