Accéder au contenu principal

Articles

Affichage des articles du novembre, 2014

Application : les routes de notre plateforme

Application : les routes de notre plateforme Construction des routes Revenons à notre plateforme d'échange. Maintenant que nous savons créer des routes, je vous propose de faire un premier jet de ce que seront nos URL. Voici les routes que je vous propose de créer, libre à vous d'en changer. Page d'accueil On souhaite avoir une URL très simple pour la page d'accueil : /platform . Comme /platform  est défini comme préfixe lors du chargement des routes de notre bundle, le path  de notre route « / ». Cette page va lister les dernière annonces. Mais on veut aussi pouvoir parcourir les annonces plus anciennes, donc il nous faut une notion de page. En ajoutant le paramètre facultatif {page} , nous aurons : /platform page = 1 /platform/1 page = 1 /platform/2 page = 2 C'est plutôt joli, non ? Voici la route : # src/OC/PlatformBundle/Resources/config/routing.yml oc_platform_home:     path:      /{page}     defaults:  { _controller