Magento 1.7 module Captcha
Dans le nouveau Magento libérer le captcha options dans "Système->Configuration>Configuration du Client->Captcha" j'ai créé un nouveau formulaire appelé "Signmeup"... mais il ne semble pas fonctionner. J'ai de la difficulté à la faire afficher:
<?php echo Mage::getSingleton('core/layout')
->createBlock('captcha/captcha_zend')
->setFormId('signmeup')
->setImgWidth(230)
->setImgHeight(50)
->setTemplate('captcha/zend.phtml')
->toHtml();?>
Maintenant que le bloc n'est pas affiché sur la page.
(Pas une page dynamique... page statique avec un core Mage de Démarrage)
Voici une capture d'écran de ce que je suis en train de parler:
OriginalL'auteur Ruben Arevalo | 2012-09-25
Vous devez vous connecter pour publier un commentaire.
Après la recherche de la captcha.xml code en ligne (ce qui n'était pas dans mon entreprise), j'ai créé
captcha.xml
et collé le code dans la mise en page du dossier.Ensuite, j'ai veillé à ce que tous cela a été activé dans le
admin > Config > Customer config..
Je ne dois ajouter les fichiers phtml qui je voulais le Captcha pour montrer:
Une fois que j'ai fait tout ce qui a été montré et fonctionnelle.
comment avez-vous activer le CAPTCHA? Ma Configuration du Client ne dispose pas d'une option CAPTCHA, ma dernière configuration de la barre grise est "Modèles d'Adresse"
OriginalL'auteur Rounder
J'ai été capable de le faire par la création d'un petit module qui ajoute le natif module captcha à l'examen des produits de forme. Le module se compose de seulement un petit nombre de fichiers:
Ajoutez le code suivant pour le modèle (.phtml) fichier contenant le formulaire vous souhaitez ajouter un captcha à:
changement "your_form_id' à ce que vous souhaitez.
Dans config.xml:
C'est pour config.xml
Maintenant, nous allons ajouter notre observateur. Le code suivant est à partir de http://mustakarhu.com/blog/magento-captcha-extension-ajax/ et a seulement été légèrement modifié afin de crier à eux.
La plupart du travail est hors de la voie. Je vais laisser MyCompany_MyCaptcha.xml pour vous de trouver votre propre (il est incroyablement simple).
Sur mycaptcha.xml:
Cette mise en page xml ajoute le code javascript nécessaire à la section d'en-tête d'une page produit. Vous aurez besoin de changer la mise en page de la poignée (catalog_product_view) quelle que soit la page de votre formulaire sera sur.
J'espère que j'ai recouvert le tout de façon suffisamment détaillée et quelqu'un sera en mesure de s'adapter à leurs propres besoins.
Certains autres ressources sur ce sujet:
OriginalL'auteur Steve Karwacki