0
Dans mon formulaire, je souhaite utiliser un widget Doctrine, mais je ne peux pas modifier l'utilisation de la méthode pour afficher le résultat de la requête de doctrine.Forme: sfWidgetFormDoctrineChoice, choisissez la méthode
J'ai fais une fonction dans mon modèle:
public function quartiers() {
return $this->getQuartier();
}
Et MyClassForm:
$this->widgetSchema['list_quartiers'] = new sfWidgetFormDoctrineChoice(array('model'=>Parclogement',
'add_empty'=>false, 'method' => 'quartiers()', 'query'=> $result = Doctrine_Query::create()->select('p.quartier'->from('Parclogement p'->groupBy('quartier')));
J'ai cette erreur:
Unknown method Parclogement::quartiers()
Quand je fais de mon widget avec le méthode par défaut (__toString), ça marche.
Merci, ça marche – Elorfin