Calendrier dans BreezingForms

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

  • [RÉGLÉ] Calendrier dans BreezingForms

    Bonjour à toutes et tous
    Ça fait deux jours que je tourne en rond avec mon formulaire...Si quelqu'un pouvait m'aider...
    Joomla 1.7 et BreezingForms 1.7.3
    Je suis en mode de création classique et je suis infoutu de mettre un bouton qui appelle un calendrier où on clique sur une date et elle s'affiche dans un champ texte.
    En vous remerciant par avance de votre aide.
    Ludo

  • #2
    Re : Calendrier dans BreezingForms

    Salut

    Perso, je me suis servi de ce site pour faire ce que tu veux.



    ++
    Wis

    Commentaire


    • #3
      Re : Calendrier dans BreezingForms

      Bonjour Wismer,
      Merci de ta réponse, je regarde ça et vois si je m'en dépatouille!
      Ludo

      Commentaire


      • #4
        Re : Calendrier dans BreezingForms

        J'ai telecharge 2 fichiers

        Voici le code a rajouter dans le begin submit

        Code PHP:

        $part1 
        '    <meta charset="utf-8">
            <script src="/components/com_breezingforms/libraries/custom/datepicker.js" type="text/javascript"></script>
            <link href="style.css" rel="stylesheet" />
            <link href="/components/com_breezingforms/libraries/custom/datepicker_vista/datepicker_vista.css" rel="stylesheet">
            <script type="text/javascript">

            /* <![CDATA[ */

              '
        ;
        $addevent "";
        $part2 =  $addevent ;   


        $part3 '    window.addEvent("load", function()
                   {
                   new DatePicker(".date_toggled", 
                      {
                      pickerClass: "datepicker_vista",
                      format: "m-Y",
                      animationDuration: 10,
                      allowEmpty: true,
                      inputOutputFormat: "Y/m/01",
                      positionOffset: { x: 0, y: -190 },
                      months: ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"],
                      days: ["Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"],
                      useFadeInOut: false,
                      toggleElements: ".date_toggler"
                      });
                   new DatePicker(".date_saisie", 
                      {
                      format: "d-m-Y",
                      inputOutputFormat: "Y/m/d"
                      });
                   });
             '
        ;
        ### cloture du javascript
        $part4 =  '
            /* ]]> */
                </script>
             '
        ;

        echo ( 
        $part1.$part2.$part3.$part4 ); 
        De plus, j'ai cree 2 items.

        1. un type image avec le css CSS class for <img>: date_toggler
        2.un element de type text avec CSS class for <input>: date date_toggled

        Si tu places bien les 2 fichiers telecharges aux endroits indiques dans le script javascript, ca marche pour moi

        ++
        Wis

        Commentaire


        • #5
          Re : Calendrier dans BreezingForms

          Grand merci, en plus tu me sers tout ça sur un plateau...
          Je teste dès que possible et te tiens au courant du résultat.
          Ludo

          Commentaire


          • #6
            Re : Calendrier dans BreezingForms

            Parfait, ça roule!
            Encore merci.

            Commentaire


            • #7
              Re : Calendrier dans BreezingForms

              Envoyé par Wismer Voir le message
              J'ai telecharge 2 fichiers

              Voici le code a rajouter dans le begin submit

              Code PHP:

              $part1 
              '    <meta charset="utf-8">
                  <script src="/components/com_breezingforms/libraries/custom/datepicker.js" type="text/javascript"></script>
                  <link href="style.css" rel="stylesheet" />
                  <link href="/components/com_breezingforms/libraries/custom/datepicker_vista/datepicker_vista.css" rel="stylesheet">
                  <script type="text/javascript">

                  /* <=!=[=C=D=A=T=A=[ */

                    '
              ;
              $addevent "";
              $part2 =  $addevent ;   


              $part3 '    window.addEvent("load", function()
                         {
                         new DatePicker(".date_toggled", 
                            {
                            pickerClass: "datepicker_vista",
                            format: "m-Y",
                            animationDuration: 10,
                            allowEmpty: true,
                            inputOutputFormat: "Y/m/01",
                            positionOffset: { x: 0, y: -190 },
                            months: ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"],
                            days: ["Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"],
                            useFadeInOut: false,
                            toggleElements: ".date_toggler"
                            });
                         new DatePicker(".date_saisie", 
                            {
                            format: "d-m-Y",
                            inputOutputFormat: "Y/m/d"
                            });
                         });
                   '
              ;
              ### cloture du javascript
              $part4 =  '
                  /* ]=]=> */
                      </script>
                   '
              ;

              echo ( 
              $part1.$part2.$part3.$part4 ); 
              De plus, j'ai cree 2 items.

              1. un type image avec le css CSS class for <img>: date_toggler
              2.un element de type text avec CSS class for <input>: date date_toggled

              Si tu places bien les 2 fichiers telecharges aux endroits indiques dans le script javascript, ca marche pour moi

              ++
              Wis
              Cette manip marche t'elle sous joomla 1.5? j'ai installer le script dans le debut de soumissions et fait les modification par rapport a l'envoie des fichiers datpickers dans le dossier suivant : /components/com_breezingforms/libraries/js/

              Commentaire


              • #8
                Re : Calendrier dans BreezingForms

                Envoyé par f430 Voir le message
                Cette manip marche t'elle sous joomla 1.5? j'ai installer le script dans le debut de soumissions et fait les modification par rapport a l'envoie des fichiers datpickers dans le dossier suivant : /components/com_breezingforms/libraries/js/
                Ce code fonctionne quelle que soit la version de Joomla!, mais peut dépendre de ta version de Breezing Forms. En tout cas sur la 1.7.5, ça fonctionne parfaitement.
                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


                • #9
                  Re : Calendrier dans BreezingForms

                  J'ai la version BreezingForms 1.7.3 Stable
                  comment le transférer en 1.7.5 sans perdre les formulaires déjà enregistrer?

                  Commentaire


                  • #10
                    Re : Calendrier dans BreezingForms

                    Salut f430,
                    Dans ta version 1.7.3 : tu vas dans configuration et en bas de la page tu as un bouton "Créer Package".
                    Ensuite tu choisis ce que tu veux exporter.
                    Dans ta nouvelle version, tu installes le package.
                    J'ai même importé des formulaires de facileForms de cette façon et tout roule.
                    Bonne journée.

                    Commentaire


                    • #11
                      Re : Calendrier dans BreezingForms

                      J'ai beau chercher partout je n'arrive pas a télécharger la version 1.7.5 de breezingforms
                      Ou la trouver ?

                      Commentaire


                      • #12
                        Re : Calendrier dans BreezingForms

                        Envoyé par f430 Voir le message
                        J'ai beau chercher partout je n'arrive pas a télécharger la version 1.7.5 de breezingforms
                        Ou la trouver ?
                        Bonjour,

                        Tu n'as pas du chercher beaucoup. la 1.7.5 est la version officielle NON free actuelle: http://extensions.joomla.org/extensi...ack/forms/4709
                        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


                        • #13
                          Re : Calendrier dans BreezingForms

                          Bonjour,

                          Je suis dans le même cas que f430, sauf que j'ai acheté la version 1.7.5 et que je l'ai instalée sous Joomla 2.5.1. Je désire insérer un calendrier dans un formulaire créé avec le mode Classic. J'ai donc créé les deux champs texte et image, mais je ne sais pas ou insérer le code PHP. Quelqu'un pourrais m'aider ?

                          Merci d'avance

                          Commentaire


                          • #14
                            Re : Calendrier dans BreezingForms

                            à nouveau, suivre les tutos, une partie du code étant en BeginSubmit, l'autre dans le champ lui même.
                            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


                            • #15
                              Re : Calendrier dans BreezingForms

                              J'ai bien compris, mais je ne sais pas ce qu'est la zone BeginSubmit et ou peut-on la trouver ?

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X