Utilisation de FOSJsRoutingBundle - Le monde du web (Symfony/Php/Angular)

Le blog contient des articles qui décrit les astuces et les bonnes pratiques techniques à appliquer dans les applications web,le blog touche aussi tous les modules d'un projet soit la partie Font-End ou Back-End et on se focalisent essentiellement sur les techniques suivantes (php/symfony/javascript/query/angular/html/css)

Hot

Post Top Ad

lundi 13 mars 2017

Utilisation de FOSJsRoutingBundle

Une jolie façon d'exposer votre routage Symfony2 aux applications clientes

  1. Introduction :  Cet ensemble permet d'exposer Symfony Routes à JavaScript, de sorte que vous pouvez générer des URL relatives ou absolues dans le navigateur en utilisant les mêmes routes que dans la partie back-end du frame-Work symfony .
  2. Les modes d'utilisation :
    • Consommer une API REST via les requêtes Ajax de la librairie JQuery
    • Configuration des routes au niveau du l'angular

  1. Syntaxe : 

  • Utilisations simple dans les fichiers JS : Routing.generate('route_name', /* your params */)
  • Utilisations dans la configuration des routes en Angular 1 :

  • angular.module('module_name').config(['$routeProvider',
        function($routeProvider) {
            $routeProvider.when('/url', {
                templateUrl: host+Routing.generate('route_dispacher', { paramètre: 'valeur'}),
                controller:'controller_name'
            })}]);



Symfony2 : Surcharger le module controller d'un bundle sur Symfony 2:

Aucun commentaire:

Enregistrer un commentaire

Post Top Ad