Le 20 déc. 07 à 01:29, Bertrand Kempf a écrit :
>
> Bonjour,
>
> pour commencer mon code:
>
>
> class produitsActions extends sfActions
> {
> /**
> * Executes index action
> *
> */
> public function executeMarque()
> {
> $this->selected =
> MarquePeer::retrieveByPks($this->getRequestParameter('idMarque'));
>
> $c = new Criteria();
> $c->addAscendingOrderByColumn(MarquePeer::RANK);
> $this->marques = MarquePeer::doSelect($c);
> }
> public function executeSerie()
> {
>
> }
> public function executeProduit()
> {
>
> }
> }
>
>
>
> donc rien de bien mystérieux.... mais cet animal (qui au demeurant est
> un des plus bels outils que j'ai eu à utiliser) ne veut pas de mon
> deuxième objet (en l'occurence
> "selected") dans mon template. j'ai comme message d'erreur:
>
> Fatal error: Call to a member function getPicture() on a non-object in
> D:\xampp\htdocs\dv2\apps\front\modules\produits\templates
> \marqueSuccess.php
> on line 12
>
> ce qui au final semble me dire que mon "selected" n'est pas un objet,
de mémoire, ce doit être un tableau d'objet car tu utilises
retrieveByPks. Essai plutôt avec retrieveByPk qui va te renvoyer un
objet.
Olivier
> pourtant il vient de chez "PEER", donc pourquoi? J'ai regarder dans
> les classes de l'admin generator, et lui n'a aucun soucis à déclarer
> plusieurs objets à transmettre au template.
>
> Merci d'avance et bonne soirée
>
> >
--
Olivier MANSOUR http://www.clever-age.com
Clever Age Lyon - conseil en architecture technique
GSM: +33 6 11 03 23 77 Tél: +33 4 78 89 46 45
Clever Age vous invite à ses petits déjeuners du Jeudi
http://www.clever-age.com/actualites/petits-dejeuners/
Clever Age recrute sur Paris, Lyon et Bordeaux
http://www.clever-age.com/societe/nous-rejoindre/
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---