Il y avait une p'tite coquille dans le schema.yml, voila le bon (un
peu complété entre temps) ...
----------------------------------------------------------------------------------
propel:
membre:
_attributes: { phpName: Membre }
id:
operateur_id: { type: integer, default: 1, primaryKey:
false, foreignTable: operateur, foreignReference: id, required: true }
specialite1: { type: integer, primaryKey: false,
foreignTable: specialite, foreignReference: id, required: true }
specialite2: { type: integer, primaryKey: false,
foreignTable: specialite, foreignReference: id }
specialite3: { type: integer, primaryKey: false,
foreignTable: specialite, foreignReference: id }
{...}
operateur:
_attributes: { phpName: Operateur }
id:
pseudo: varchar(255)
{...}
specialite:
_attributes: { phpName: Specialite }
id:
specialite_i18n:
_attributes: { phpName: SpecialiteI18n }
name: { type: varchar(255), required: true }
----------------------------------------------------------------------------------
Désolé pour l'indentation, ça passe pas trop bien sous Google
Groups ...
Pour récupérer le nom d'une spécialité dans la liste des membres de
l'interface CRUD je fais :
//Dans Membre.php
public function getSpecialite1Name()
{
return parent::getSpecialiteRelatedBySpecialite1()->getName();
}
//Dans le template listSuccess.php
<?php echo $membre->getSpecialite1Name() ?>
mais ça retourne rien du tout. Pourtant j'ai bien définit une culture
par défaut et elle est bien en place.
"<?php echo $this->getContext ()->getUser()->getCulture () ?>"
retourne bien "fr_FR" d'ailleurs le debuggueur de Symfony l'affiche
bien dans les variables globales.
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---