Pre remplir des champs

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Pre remplir des champs

    Bonjour
    J'utilise Beezingform et all events.
    J'ai trouvé comment remplir automatiquement les champs nom et email, en classic mode
    <?php returnJFfactory::getuser()->get('name');?> dans le champ "valeur" du champ concerné (pour le mail, remplacer 'name' par 'email')
    Je voudrais aussi remplir un champ avec le nom de l'évènement. Cela permettrait de n'avoir qu'un formulaire pour tous les évènements d'une même catégorie, le tri se faisant par le nom de l'évènement. Je pourrai mettre ce champ en saisie manuelle mais cela serait plus propre de le remplir automatiquement
    Des idées ??
    merci

  • #2
    Re : Pre remplir des champs

    Je me suis inspiré d'un script trouvé sur un forum.
    <?php
    $id = ff_getParam('ff_event_id');
    if (is_numeric($id))
    return ff_selectValue("select title from #__allevents_events where event_id=$id");
    else
    return "Pas de valeur.";
    ?>
    mais il m'affiche une page blanche avec uniquement le titre de mon formulaire....Le formulaire est lié à l'évènement, il fonctionne sans le script

    Commentaire


    • #3
      Re : Pre remplir des champs

      Bonjour,

      Pour intégrer du PHP tu ne peut mettre qu'une instruction directe et pas un script dans une valeur de champ.

      Pour utriliser un script entier, il te faut utiliser une pièce, à insérer AVANT le formulaire, et réalisant le pré-remplissage des champs.
      Pas de demande de support par MP.
      S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

      Commentaire


      • #4
        Re : Pre remplir des champs

        OK je vais dans script, je copie mon code,je clique sur 'créer la structure du code' et j'ai

        function ff_name_init(element, condition)
        {
        switch (condition) {
        case 'pageentry':
        break;
        default:;
        } // switch
        } // ff_name_init

        Et je suis perdu !!

        Commentaire


        • #5
          Re : Pre remplir des champs

          Là, il ne t'a créé qu'un squelette.
          A toi d'y caser ton code complet.
          Et dans ce cas, c'est lors de pageentry que tu dois insérer ton code.
          Pas de demande de support par MP.
          S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

          Commentaire


          • #6
            Re : Pre remplir des champs

            J'ai inséré mon code et toujours page blanche....
            Merci quand même, si je n'y arrive pas en automatique, je vais créer un champ que les adhérents rempliront...
            Ca dépasse un peu mes compétences

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X