[英]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.