Comment choisir son framework : liste admin – ZendFramework2

Introduction
Dans un précédent billet, je vous ai présenté l’initiative de grafikart: http://blog.developpez.com/ducodeetdulibre/p12482/outilsweb/comment-choisir-son-framework-php
Sur les prochains billets, nous allons détailler, analyser et comparer la manière de faire de chaque framework.

Le listage des posts coté admin avec Zend framework 2
Voici la page en question:
Une liste de posts, paginé avec des liens pour ajouter, modifier et supprimer ceux-ci.
admin-list

L’adresse URL est public/admin/posts
Le fichier controlleur concerné est module/Blog/src/Blog/Application/Post/Controller/PostController.php
tree-controller-adminpost
Dans la méthode indexAdminAction(), on a le code suivant:
code-adminpost
On voit ici que pour assigner des variables à la vue, on retourne un tableau: chaque clé sera une variable disponible dans la vue: ici posts (qui contiendra le tableau des posts) et paginator (un objet pour gérer la pagination)

Qui fait appel à la méthode getActivePost du model /module/Blog/src/Blog/Business/Repository/PostRepository.php
tree-model-adminpost
model-post-rep

Et enfin la vue html de listage en elle même:
Fichier module/Blog/view/blog/post/index-admin.phtml
tree-view
Où on a le code suivant:
code-view-adminpost
On retrouve les variables posts et paginator passé du controlleur plus haut (via un return)

Retour au sommaire

Laisser un commentaire