Принимаем вопросы от населения
| Dayver |
|
|---|---|
#46741 Kabak: по этому вопросу уже ответ прозвучал. 1) создаёте в папке плагина файл nevalidate.rc.php 2) для порядка GetUserInfo.js переносите в подпапку js что б путь к нему был plugins/nevalidate/js/GetUserInfo.js 3) пишите в него код (дублирую уже указанный выше, устранив неточности в пути файла и селекторах .... но не проверяю на работоспособность тут вы уж сами)
<?php
/* ====================
[BEGIN_COT_EXT]
Hooks=rc
[END_COT_EXT]
==================== */
defined('COT_CODE') or die('Wrong URL');
if (isset($_GET['e']) && $_GET['e'] == 'users' && isset($_GET['m']) && $_GET['m'] == 'register') {
Resources::linkFileFooter(Cot::$cfg['plugins_dir'] . '/nevalidate/js/GetUserInfo.js', 'js');
Resources::embedFooter('
$().ready(function() {
$("input[name=rusername]").after("<div id=\"divMy_Name\"></div>");
$("input[name=ruseremail]").after("<div id=\"divEmail\"></div>");
$("input[name=rusername]").blur(function(){
process_name();
})
$("input[name=ruseremail]").blur(function(){
process_email();
})
});
');
};
4) заходите в админку и в плагине нажимаете Обновить 5) заходите на страницу регистрации и проверяете исходный код сгенерированный движком - есть ли подключеный скрипт GetUserInfo.js и присутсвует ли внедрённый инлайн код инициализации Pavlo Tkachenko aka Dayver
|