modifier formulaire natif de joomla

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

  • [RÉGLÉ] modifier formulaire natif de joomla

    Bonjour
    Je voudrai modifier le formulaire et je recherche les fichiers à modifier
    j'ai déjà fait une substitution du composant com_contact mais j'ai rien trouvé dans les différents fichiers de la substitution pour modifier le nombre de lignes dans le champ : "message" ou pour faire apparaitre les labels dans chacun des champs ou l'on inscrit des informations demandées.
    Je ne sais pas si je me fais bien comprendre. Au lieu d'avoir Nom, prénom je voudrai qu'une légende apparaisse dans les champs mêmes
    Possible?
    Merci
    Dernière édition par nickg à 05/09/2018, 16h12
    - Terre de l'encens d'Oman
    - Aventures du Globetrotter

  • #2
    Bonjour,

    Sur le forum US, j'ai ressorti une vieille discussion sur l'adaptation du formulaire de contact https://forum.joomla.org/viewtopic.php?f=706&t=965139

    Après quelques tests, cela fonctionne encore de cette façon en 3.8. Je vais tester en 4.0 voir si cela fonctionnera encore.

    Pascal
    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

    Commentaire


    • #3
      Merci pour le lien
      J'ai trouvé pour modifier le nombre de lignes dans le champ : "message" Il faut aller dans /components/com_contact/models/forms/contact.xml

      pour l'autre, faire apparaitre les labels dans les champs comme une légende , c'est un autre problème. J'ai jeté un coup d'oeil sur ton lien : mais je ne sais pas par quel bout commencer
      - Terre de l'encens d'Oman
      - Aventures du Globetrotter

      Commentaire


      • #4
        Bonjour.

        Pour les labels dans le champs, essayer de commenter les labels et insérer un "placeholder" dans vos champs : <input placeholder="Ce que vous souhaitez afficher" …>

        Reste à trouver où on peut apporter ces modifications afin qu'elles ne soient pas écrasées à la première mise à jour.
        Dernière édition par Eddy.vh à 04/09/2018, 15h03
        Cordialement.
        __
        Eddy !!!
        Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

        Commentaire


        • #5
          j'ai trouvé l'autre solution, il faut rajouter le code "hint"
          Exemple pour le champ "Message du fichier /components/com_contact/models/forms/contact.xml
          <field
          name="contact_message"
          type="textarea"
          label="COM_CONTACT_CONTACT_ENTER_MESSAGE_LABEL"
          description="COM_CONTACT_CONTACT_ENTER_MESSAGE_DES C"
          cols="50"
          rows="2"
          id="contact-message"
          filter="safehtml"
          validate="contactemailmessage"
          required="true"
          hint= "Message"
          />

          Bien sur il faut faire des substitutions pour ne pas faire apparaitre le label de chaque champ. si d'un point de vue technique j'ai trouvé des solutions La mise en mise en forme me reste un petit problème
          - Terre de l'encens d'Oman
          - Aventures du Globetrotter

          Commentaire


          • #6
            Attention, je le répète, à la prochaine mise à jour, tout sera écrasé et les modifications sur le xml perdues, je ne pense pas que l'on puisse surcharger un fichier xml !
            Cordialement.
            __
            Eddy !!!
            Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

            Commentaire


            • #7
              voici le résultat
              Pas de surcharge possible xml ???? Ah! ca c'est un problème!!!!!
              Fichiers joints
              - Terre de l'encens d'Oman
              - Aventures du Globetrotter

              Commentaire


              • #8
                Bonjour,

                Merci Eddy d'avoir pris la suite....

                Au niveau surcharge d'un formulaire, j'ai fait un petit plugin : https://www.conseilgouz.com/sources/site-form-override

                Pascal
                If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                Commentaire


                • #9
                  merci pour ce petit plugin
                  - Terre de l'encens d'Oman
                  - Aventures du Globetrotter

                  Commentaire

                  Annonce

                  Réduire
                  Aucune annonce pour le moment.

                  Partenaire de l'association

                  Réduire

                  Hébergeur Web PlanetHoster
                  Travaille ...
                  X