Bonjour à tous,
Il y a peu de temps je me suis intéressé aux frameworks pour ne plus
ré-inventer la roue. Et Symfony m'a paru être le plus abouti.
J'ai commencé par faire le petit projet "My first symfony project".
Puis j'ai longuement hésité pour le choix Propel/Doctrine, et
finalement pris Doctrine (je n'avais pas envie "d'apprendre" Propel
pour quelques mois plus tard continuer sur Doctrine. Et puis d'après
les commentaires que j'ai lu Doctrine à l'air moins lourd et plus
abouti que Propel).
J'ai donc voulu re-faire le projet mais avec sfDoctrine.
L'installation s'est bien passée (juste un petit problème pour trouver
la correspondance de "text" de Mysql pour Doctrine ^^).
Par contre, où puis-je trouver une documentation sur les options du
fichier de description de la bd ? Car je ne sais pas à quoi correspond
par exemple foreignName, localName...
De plus je suis bloqué dans le projet avec les commentaires.
Voilà le fichier schemas.yml que j'utilise :
Post:
tableName: post
columns:
title: string(255)
excerpt: string
body: string
created_at: timestamp
updated_at: timestamp
Comment:
tableName: comment
columns:
author: string(255)
email: string(255)
body: string
created_at: timestamp
post_id:
foreignClass: Post
cascadeDelete: true
La génération du CRUD des modules s'est bien déroulée, mais seulement
pour la partie "post". Pour les commentaires, je reçois une
exception : [Doctrine_Record_Exception] Unknown property / related
component 'id'. (fichier SF_ROOT_DIR\plugins\sfDoctrine\lib\doctrine
\Doctrine\Record.php ligne 813) en tentant d'accéder à la page
"comment/list".
Je n'ai rien touché à cette partie pourtant...
Voilà, merci d'avance
Tipoun
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr"
de Google Groupes.
Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse [email protected]
Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse [EMAIL PROTECTED]
Pour afficher d'autres options, visitez ce groupe à l'adresse
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---