IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

object_select_tag et peer_method avec paramètre ?


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Nimothenicefish
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2008
    Messages
    190
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2008
    Messages : 190
    Par défaut object_select_tag et peer_method avec paramètre ?
    Bonjour,

    J'utilise un object_select_tag et l'option peer_method. Pour cela j'ai créer une méthod qui sera utilisé pour filtrer selon un certain critère mon objet. Cependant j'aimerais intégrer un paramètre dans ma méthode. Mais quand je souhaite ajouter ce paramètre lors de l'appel de la méthode dans le object_select_tag, Symfony me dit qu'il n'y pas de méthod trouvé pour mon objet. Il n'est pas possible d'ajout un paramètre lors de l'appel d'une méthode avec l'objet object_select_tag ??

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
          $value = object_select_tag($site, 'getMxdViewId', array (
          'related_class' => 'View',
          'control_name' => 'site[mxd_view_id]',
          'peer_method' => 'getByGammeId(5)',
          'include_blank' => false)); echo $value ? $value : '&nbsp;';
        ?>
    Merci de votre aide

    Cordialement, Nimothenicefish

  2. #2
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    La réponse est simple : impossible.

    Et si du démonte le code de la fonction, tu comprendras très vite.

    Deux solutions.

    Utiliser la fonction magique _call() en fessant bien attention à appeler le parent, si non, il y a plein de fonction qui vont avoir des comportement bizarre. Notre méthode deviendrait alors un truc du genre getGameId5().

    Autres solutions, passer le paramètre par l'url de la requête courante ou par un paramètre flash de l'objet utilisateur.

Discussions similaires

  1. dbexpress : delete avec paramètre
    Par KRis dans le forum Bases de données
    Réponses: 2
    Dernier message: 14/06/2005, 10h04
  2. [VB.net] Thread avec paramètres
    Par WriteLN dans le forum Windows Forms
    Réponses: 4
    Dernier message: 19/04/2005, 17h42
  3. requête SQL avec paramètre en vb avec base de donnée SQL srv
    Par dialydany dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 01/02/2005, 10h33
  4. [PL/SQL] Curseur avec Paramètre
    Par blids dans le forum Oracle
    Réponses: 5
    Dernier message: 10/10/2004, 20h07
  5. Réponses: 3
    Dernier message: 21/05/2003, 11h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo