Facebooktwitterredditpinterestlinkedintumblrmail

Créer un projet

– Créer répertoire

– Dans le répertoire, lancer :

symfony init-project nom_projet

– Dans ce répertoire, créer un fichier .htaccess :

php_value magic_quotes_gpc 0

– Donner au serveur apache la permission d’écrire dans le répertoire cache

– Il faut créer une application :

symfony init-app nom_app

– Création de la bdd

– Modifier fichier config/databases.yml en mettant les bonnes données pour la bdd :

dsn: mysql://symfony_user:symfony_password@localhost/symfony

et en enlevant les # en début de lignes.

– Modifier config/propel.ini

– Création du schéma de la base

symfony propel-build-schema

– Génération du modèle :

symfony propel-build-model

Faire en sorte que des noms signifiants apparaissent pour les objets correspondant à des clés externes

Il faut que la méthode toString() soit implémentée pour les classes concernées

Facebooktwitterredditpinterestlinkedintumblrmail