recaptcha ne s'affiche pas

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

  • [RÉGLÉ] recaptcha ne s'affiche pas

    bonjour,
    en upgradant vers la 2.5.1 j'ai vu l'info que recaptcha était inclus dans joomla du coup j'ai activé le plugin mis les clés, puis je l'ai activé dans le formulaire de contact, après quelques recherches j'ai également activé recaptcha dans la configuration du site.
    mais voila le captcha n'aparait pas, alors que le message
    Solution vide n'est pas autorisé.
    du formulaire me prouve bien qu'il est actif.
    quelqu'un a une idée?
    http://www.canyon-escalade-speleo.fr

  • #2
    Re : recaptcha ne s'affiche pas

    Bonjour,
    Tu peux toujours essayer ce que cela donne avec le plugin RVS recaptcha après avoir désactivé le plugin de Joomla project.
    RVS recaptcha présente l'avantage d'être utilisable aussi bien pour le formulaire de contact que pour les inscriptions.

    Alvaro
    Jardiner, c'est respirer!

    Commentaire


    • #3
      Re : recaptcha ne s'affiche pas

      Excatement le meme probleme avec RVS recaptcha, peut etre que cela vient du template mais je ne sais pas ou regarder
      http://www.canyon-escalade-speleo.fr

      Commentaire


      • #4
        Re : recaptcha ne s'affiche pas

        Envoyé par jobutane Voir le message
        Excatement le meme probleme avec RVS recaptcha, peut etre que cela vient du template mais je ne sais pas ou regarder
        Tu peux toujours changer le template par défaut pour appliquer un de ceux fournis dans le pack d'installation de Joomla pour voir si cela fonctionne.
        Alvaro
        Jardiner, c'est respirer!

        Commentaire


        • #5
          Re : recaptcha ne s'affiche pas

          en changeant de template le captcha apparaît,donc c'est bien mon template qui pose probleme, reste a trouver pourquoi.
          http://www.canyon-escalade-speleo.fr

          Commentaire


          • #6
            Re : recaptcha ne s'affiche pas

            alors voila ce que je trouve pour le formulaire de contacte du template yourgrids
            <div class="contact-form">
            <form id="contact-form" action="<?php echo JRoute::_('index.php'); ?>" method="post" class="form-validate">


            <div><?php echo $this->form->getLabel('contact_name'); ?></div>
            <div><?php echo $this->form->getInput('contact_name'); ?></div>
            <div><?php echo $this->form->getLabel('contact_email'); ?></div>
            <div><?php echo $this->form->getInput('contact_email'); ?></div>
            <div><?php echo $this->form->getLabel('contact_subject'); ?></div>
            <div><?php echo $this->form->getInput('contact_subject'); ?></div>
            <div><?php echo $this->form->getLabel('contact_message'); ?></div>
            <div><?php echo $this->form->getInput('contact_message'); ?></div>
            <?php if ($this->params->get('show_email_copy')){ ?>
            <div><?php echo $this->form->getLabel('contact_email_copy'); ?></div>
            <div><?php echo $this->form->getInput('contact_email_copy'); ?></div>
            <?php } ?>
            <div></div>
            <div><button class="button validate" type="submit"><?php echo JText::_('COM_CONTACT_CONTACT_SEND'); ?></button>
            <input type="hidden" name="option" value="com_contact" />
            <input type="hidden" name="id" value="<?php echo $this->contact->id; ?>" />
            <input type="hidden" name="task" value="contact.submit" />
            <input type="hidden" name="return" value="<?php echo $this->return_page;?>" />
            <?php echo JHtml::_( 'form.token' ); ?>
            </div>
            </form>
            </div>
            il faut surement ajouter une div pour le captcha, mais je ne sais pas se qu'il faut mettre dedans?
            si quelqu'un si connait en php...
            http://www.canyon-escalade-speleo.fr

            Commentaire


            • #7
              Re : recaptcha ne s'affiche pas

              Alors personne n'a d'idée de la façon d’insérer le captcha dans ce template?
              http://www.canyon-escalade-speleo.fr

              Commentaire


              • #8
                Re : recaptcha ne s'affiche pas

                En cherchant dans les fichiers du composant contact j'ai trouvé les lignes de code a rajouter dans le fichier default_form.php de mon template.
                <div class="contact-form">
                <form id="contact-form" action="<?php echo JRoute::_('index.php'); ?>" method="post" class="form-validate">


                <div><?php echo $this->form->getLabel('contact_name'); ?></div>
                <div><?php echo $this->form->getInput('contact_name'); ?></div>
                <div><?php echo $this->form->getLabel('contact_email'); ?></div>
                <div><?php echo $this->form->getInput('contact_email'); ?></div>
                <div><?php echo $this->form->getLabel('contact_subject'); ?></div>
                <div><?php echo $this->form->getInput('contact_subject'); ?></div>
                <div><?php echo $this->form->getLabel('contact_message'); ?></div>
                <div><?php echo $this->form->getInput('contact_message'); ?></div>
                <?php if ($this->params->get('show_email_copy')){ ?>
                <div><?php echo $this->form->getLabel('contact_email_copy'); ?></div>
                <div><?php echo $this->form->getInput('contact_email_copy'); ?></div>
                <?php } ?>
                <?php //Dynamically load any additional fields from plugins. ?>
                <?php foreach ($this->form->getFieldsets() as $fieldset): ?>
                <?php if ($fieldset->name != 'contact'):?>
                <?php $fields = $this->form->getFieldset($fieldset->name);?>
                <?php foreach($fields as $field): ?>
                <?php if ($field->hidden): ?>
                <?php echo $field->input;?>
                <?php else:?>
                <dt>
                <?php echo $field->label; ?>
                <?php if (!$field->required && $field->type != "Spacer"): ?>
                <span class="optional"><?php echo JText::_('COM_CONTACT_OPTIONAL');?></span>
                <?php endif; ?>
                </dt>
                <dd><?php echo $field->input;?></dd>
                <?php endif;?>
                <?php endforeach;?>
                <?php endif ?>
                <?php endforeach;?>

                <div></div>
                <div><button class="button validate" type="submit"><?php echo JText::_('COM_CONTACT_CONTACT_SEND'); ?></button>
                <input type="hidden" name="option" value="com_contact" />
                <input type="hidden" name="id" value="<?php echo $this->contact->id; ?>" />
                <input type="hidden" name="task" value="contact.submit" />
                <input type="hidden" name="return" value="<?php echo $this->return_page;?>" />
                <?php echo JHtml::_( 'form.token' ); ?>
                </div>
                et le captcha apparait bien dans le formulaire
                http://www.canyon-escalade-speleo.fr

                Commentaire


                • #9
                  Recaptcha ne s'affiche pas

                  Hello,

                  Juste un petit message pour te remercier, t'a solution est nickel, ça fonctionne très bien

                  +1 pour toi

                  Bref, Merci.

                  Commentaire


                  • #10
                    Re : recaptcha ne s'affiche pas

                    content d'avoir pu aider
                    http://www.canyon-escalade-speleo.fr

                    Commentaire


                    • #11
                      Re : recaptcha ne s'affiche pas

                      Envoyé par jobutane Voir le message
                      Alors personne n'a d'idée de la façon d’insérer le captcha dans ce template?
                      Merci beaucoup pour ton aide.

                      Commentaire


                      • #12
                        Re : recaptcha ne s'affiche pas

                        Bonjour Jobutane,
                        je relance cette ancienne discussion... Ta solution est-elle valable aussi pour d'autres templates ? j'ai le même problème avec JV Melody...

                        Merci d'avance

                        Commentaire


                        • #13
                          Re : recaptcha ne s'affiche pas

                          je pense que ça peut marcher pour d'autre template, ouvre le fichier default_form.php de ton template et regarde si les lignes que j'ai rajouté y sont?
                          http://www.canyon-escalade-speleo.fr

                          Commentaire


                          • #14
                            Re : recaptcha ne s'affiche pas

                            Merci de ta réponse. Mais je n'ai quasiment aucun fichier PHP dans mon template. des CSS et des XML. Et aucun fichier default_form.php... (?)

                            T'as une idée ?

                            Commentaire


                            • #15
                              Re : recaptcha ne s'affiche pas

                              a tu un dossier html dans ton template ?
                              http://www.canyon-escalade-speleo.fr

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X