En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.
JHtml::_('script', 'plg_captcha_recaptcha/recaptcha.min.js', false, true);//JHtml::_('script', 'plg_captcha_recaptcha/recaptcha.min.js', false, true);
$document = JFactory::getDocument();
$theme = $this->params->get('theme', 'clean');
$document->addScriptDeclaration('jQuery(document).ready(function($) {$(window).load(function() {'
. 'grecaptcha.render("' . $id . '", {sitekey: "' . $pubkey . '", theme: "' . $theme . '"});'
. '});});'
);Connexion ou Créer un compte pour participer à la conversation.
Connexion ou Créer un compte pour participer à la conversation.
// captcha addition
<fieldset id="recaptcha_wrapper">
<span class="userfields_info"><?php echo vmText::_ ('COM_VIRTUEMART_USER_FORM_CAPTCHA'); ?></span>
<?php echo $this->captcha; ?>
</fieldset>
// end of captcha additionConnexion ou Créer un compte pour participer à la conversation.
doc_denis écrit: Solution recaptcha ne s'affiche pas dans la page d'inscription VM
d'après le post ici :
forum.virtuemart.net/index.php?topic=133589.msg464064#msg464064
qui renvoi vers un autre post, voici ce qu'il faut faire :
Modifier la ligne 63 en recaptcha.php, situé dans plugins/captcha/recaptcha/recaptcha.php
remplacer :JHtml::_('script', 'plg_captcha_recaptcha/recaptcha.min.js', false, true);
par ceci :
//JHtml::_('script', 'plg_captcha_recaptcha/recaptcha.min.js', false, true); $document = JFactory::getDocument(); $theme = $this->params->get('theme', 'clean'); $document->addScriptDeclaration('jQuery(document).ready(function($) {$(window).load(function() {' . 'grecaptcha.render("' . $id . '", {sitekey: "' . $pubkey . '", theme: "' . $theme . '"});' . '});});' );
Connexion ou Créer un compte pour participer à la conversation.

