pal-palich 6 Опубликовано 16 ноября, 2014 Жалоба Share Опубликовано 16 ноября, 2014 При регистрации покупателем на сайте отображается такое поле: Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 16 ноября, 2014 Жалоба Share Опубликовано 16 ноября, 2014 Это кусок защиты от роботов. Видимо в файле create_account.html чего-то не так. Нужно сравнить с эталонной версией. Скорее всего нет ява-скрипта вначале: <script type="text/javascript"> {literal} $(function($){ $('.form-anti-bot, .form-anti-bot-2').hide(); // hide inputs from users var answer = $('.form-anti-bot input#anti-bot-a').val(); // get answer $('.form-anti-bot input#anti-bot-q').val( answer ); // set answer into other input if ( $('form#create_account input#anti-bot-q').length == 0 ) { var current_date = new Date(); var current_year = current_date.getFullYear(); $('form#create_account').append('<input type="hidden" name="anti-bot-q" id="anti-bot-q" value="'+current_year+'" />'); // add whole input with answer via javascript to form } }); {/literal} </script> Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 ноября, 2014 Жалоба Share Опубликовано 16 ноября, 2014 Да. Это невидимая каптча. Если у Вас свой шаблон, то нужно в свой шаблон вставить тот код, что [:|||||||:], причём обязательно. Иначе никто зарегистрироваться не сможет. Об ботов отлично помогает такая каптча, проверено и на регистрации и на отзывах и на обратной связи. Ссылка на сообщение Поделиться на другие сайты
pal-palich 6 Опубликовано 17 ноября, 2014 Автор Жалоба Share Опубликовано 17 ноября, 2014 Да. Это невидимая каптча. Если у Вас свой шаблон, то нужно в свой шаблон вставить тот код, что [:|||||||:], причём обязательно. Иначе никто зарегистрироваться не сможет. Об ботов отлично помогает такая каптча, проверено и на регистрации и на отзывах и на обратной связи. Установил в header.php этот кусок кода. Поле Current ye@r * должно остаться или оно должно исчезнуть? Если должно остаться, то может переименовать его по русски "текущий год"? Ссылка на сообщение Поделиться на другие сайты
pal-palich 6 Опубликовано 17 ноября, 2014 Автор Жалоба Share Опубликовано 17 ноября, 2014 Установил в header.php этот кусок кода. Поле Current ye@r * должно остаться или оно должно исчезнуть? Если должно остаться, то может переименовать его по русски "текущий год"? Такой же кусок кода есть в файле create_account.html Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 ноября, 2014 Жалоба Share Опубликовано 17 ноября, 2014 Проверьте, что б jquery подключался. Может jquery не подключается или два раза подключается. По умолчанию точно всё работает - http://demo.vamshop.ru/create_account.php Ссылка на сообщение Поделиться на другие сайты
pal-palich 6 Опубликовано 17 ноября, 2014 Автор Жалоба Share Опубликовано 17 ноября, 2014 Проверьте, что б jquery подключался. Может jquery не подключается или два раза подключается. По умолчанию точно всё работает - http://demo.vamshop.ru/create_account.php jqury подключен. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 17 ноября, 2014 Жалоба Share Опубликовано 17 ноября, 2014 Видимо, какой-то js скрипт мешает. Наверное вот этот код можно попробовать удалить: <!-- FlexSlider --> <script defer src="/slider/jquery.flexslider.js"></script> <script type="text/javascript"> $(function(){ SyntaxHighlighter.all(); }); $(window).load(function(){ $('.flexslider').flexslider({ animation: "fade", start: function(slider){ $('body').removeClass('loading'); } }); }); </script> Ссылка на сообщение Поделиться на другие сайты
pal-palich 6 Опубликовано 17 ноября, 2014 Автор Жалоба Share Опубликовано 17 ноября, 2014 Видимо, какой-то js скрипт мешает. Наверное вот этот код можно попробовать удалить: <!-- FlexSlider --> <script defer src="/slider/jquery.flexslider.js"></script> <script type="text/javascript"> $(function(){ SyntaxHighlighter.all(); }); $(window).load(function(){ $('.flexslider').flexslider({ animation: "fade", start: function(slider){ $('body').removeClass('loading'); } }); }); </script> Да, именно код слайдера мешал. Мне об этом сказал [:|||||||:], спасибо ему огромное. Сделал отдельную страница для регистрации аккаунта, которую удалил при верстке. В любом случае проблема решена. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 ноября, 2014 Жалоба Share Опубликовано 18 ноября, 2014 Хорошо, что разобрались. Достаточно было ошибки на странице посмотреть в chrome developer console, к примеру. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения