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 Laravel 4
Voici la page en question:
Une liste de posts, paginé avec des liens pour ajouter, modifier et supprimer ceux-ci.
L’adresse URL est index.php/admin
Le fichier controlleur concerné est application/classes/Controller/Admin.php
Dans la méthode action_index(), on a le code suivant:
On voit ici pour assigner des variables à la vue, via la méthode set() sur l’objet retourné par la méthode statique View::factory() de la vue.
note: ici la pagination et la liste des posts sont « fusionnés »: on assigne à la vue un objet de pagination contenant les posts.
Qui fait appel à la méthode findAll du model application/classes/Model/Post.php
note: on a pas la méthode de recupération dans la couche model post, mais dans le controller:
Et enfin la vue html de listage en elle même:
Fichier module/privatePosts/view/list.php
On retrouve les variables $posts passé du controlleur plus haut