Voici un petit guide rapide pour installer un bundle tiers sous Symfony2.1. Dans notre exemple, nous installerons le bundle FOSJsRoutingBundle.

Vous si vous êtes sous windows, vous aurez besoin d'un interpréteur de commande ( http://code.google.com/p/msysgit/downloads/list par exemple) pour effectuer cette tâche.

Télécharger Symfony2 sur le site officiel puis rendez vous sur le site http://getcomposer.org/download/ afin de télécharger la dernière version de composer.phar

Copier le fichier composer.phar à la racine du projet.

On édite ensuite le fichier composer.json et on ajoute dans la section "require" la ligne suivante :

"friendsofsymfony/jsrouting-bundle": "*"

(Je vous conseille de prendre une version fixe du bundle tiers que vous voulez installer. )

Ce fichier contient la liste et les informations relative à vos bundles (version)

Entrer la commande suivante dans le shell:

php composer.phar updateou si vous rencontrez une erreurphp composer.phar update --prefer-dist

Le script va faire son boulot tout seul et installer notre nouveau bundle ! :)

Plutôt simple, non ?