簡體   English   中英

joomla 2.5中loadig re-captcha插件的代碼

[英]code for loadig re-captcha plugin in joomla 2.5

我想將默認的驗證碼插件添加到我的joomla網站。 我編寫以下代碼:

//php code
JPluginHelper::importPlugin('captcha');
$dispatcher = JDispatcher::getInstance();
$dispatcher->trigger('onInit','dynamic_recaptcha_1');

//html code
 <div id="dynamic_recaptcha_1"></div>

但是什么也沒顯示! 我試圖找到很多,但找不到解決方案。 任何幫助將不勝感激。 n。

您是否在擴展->插件中啟用了驗證碼插件? 您還必須在插件中填寫私鑰和公鑰。

您可以嘗試在表單中添加客戶端驗證。

http://docs.joomla.org/Client-side_form_validation

例如

JHTML::_('behavior.formvalidation');

<form class="form-validate"> ... </form>

<field name="email" type="text" class="required validate-email" size="30" />

//For radios make sure the class is applied to the options: 

<field name="ThisorThat" type="radio" label="Please say if it was full-time or the part-time equivalent?" >
 <option value="This" class="required">This</option>
 <option value="That" class="required">That</option>
</field>

然后,只要在全局配置中選擇了ReCaptcha作為默認的驗證碼,它就會顯示出來。

讓我知道它是否有效!

Joomla經常使用MooTools庫。

嘗試再次插入

<script src="/media/system/js/mootools-core.js" type="text/javascript"></script>
<script src="/media/jui/js/jquery.min.js" type="text/javascript"></script>
<script src="/media/jui/js/jquery-noconflict.js" type="text/javascript"></script>
<script src="/plugins/captcha/idcaptcha/idcaptcha.js" type="text/javascript"></script>

之前

<div id="dynamic_recaptcha_1"></div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM