Gestion de la paternité (Symfony 1.2, Doctrine)

La gestion d’arbres en SQL se fait traditionnellement par une auto-jointure, avec le champ classique parent_id. Cette méthode est cependant très coûteuse quand il s’agit de faire des recherches dans cet arbre car il faut alors utiliser la récursivité.

Une autre méthode beaucoup plus puissante existe : la gestion intervallaire. Vous pouvez trouver une explication détaillée de cette méthode ici :
http://sqlpro.developpez.com/cours/arborescence/.

Nous allons voir dans cet article comment implémenter celle-ci dans un projet symfony 1.2 avec doctrine.

Lire la suite de l’article

Virtual hosts dans Wamp pour Symfony

Configuration des « vitual hosts » dans Wamp pour pouvoir gérer plusieurs projets Symfony.
Lire la suite de l’article

Installation Symfony sous Windows

Création pas à pas d’un projet symfony 1.2 sous Windows avec Wamp.
Lire la suite de l’article

Formulaire multiples

Depuis la 1.1, les formulaires imbriqués sont gérés grace à la méthode embedForm de la classe sfForm

Un exemple avec le module sfDoctrineGuard que l’on veut éttendre avec un profil.

Lire la suite de l’article