Jump to content

Recommended Posts

Коллеги!

столкнулась с проблемкой. ocStore 2.1.0.2 

не работает капча. включаю в Дополнениях Basic Captcha и в Настройках тоже выбираю. Но ничего не работает.

и в system/library отсутствует файл captcha.php. 

а где тогда его взять? что скачать? какой модуль?) ничего не могу найти..

Share this post


Link to post
Share on other sites

Можно вытянуть из оригинальной сборки (opencart)

Share this post


Link to post
Share on other sites

а я и там ее в упор не вижу) я мож не туда куда смотрю?

Share this post


Link to post
Share on other sites

а зачем она там?

Share this post


Link to post
Share on other sites

Поставлю вопрос по другому: как установить Basic captcha с нуля?

Share this post


Link to post
Share on other sites

Разберитесь сначала, что такое basic captcha

 

Посмотрите в ее контроллер, и поймете - нужна ли библиотека?

Share this post


Link to post
Share on other sites

Люди в обсжудениях ссылаются на эту библиотеку..вот и решила чтоона должна быть) тогда почему же она работать не хочет?)

Share this post


Link to post
Share on other sites

в opencart вашей версии если данная ошибка еще осталась поставьте вместо того кода который есть: по ссылке catalog/view/theme/default/template/captcha/basic_captcha.tpl

 

<div class="form-group required">
  <?php if (substr($route, 0, 9) == 'checkout/') { ?>
  <label class="control-label" for="input-payment-captcha"><?php echo $entry_captcha; ?></label>
  <input type="text" name="captcha" id="input-payment-captcha" class="form-control" />
  <img src="/index.php?route=captcha/basic_captcha/captcha" alt="" />
 <?php } else { ?>
  <label class="col-sm-2 control-label" for="input-captcha"><?php echo $entry_captcha; ?></label>
  <div class="col-sm-10">
    <input type="text" name="captcha" id="input-captcha" class="form-control" />
    <img src="/index.php?route=captcha/basic_captcha/captcha" alt="" />
    <?php if ($error_captcha) { ?>
    <div class="text-danger"><?php echo $error_captcha; ?></div>
    <?php } ?>
  </div>
  <?php } ?>
</div>
 
Либо замените <img src="index.php?route=captcha/basic_captcha/captcha" alt="" /> на <img src="/index.php?route=captcha/basic_captcha/captcha" alt="" /> 
 
Так как там была допущена ошибка если в новой версии тоже самое напишу ocmod
 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By ashap
      350.00 руб
      Скачать/Купить дополнение


      Recaptcha для админ панели
      Admin Recaptcha
      Позволяет усилить защиту админ панели от перебора паролей роботами.



      Версия для магазинов 2.3 по ссылке
       
      Смотрите также другие модули по ссылке
      Добавил ashap Добавлено 01.09.2015 Категория Модули Системные требования Сайт разработчика https://store.pe-art.ru/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1 OpenCart.Pro, ocShop Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика  
    • By Dragon
      Скачать/Купить дополнение


      Google reCAPTCHA v2 для ocStore 1.5.5x (Мануал + vqMod)
      Модуль меняет стандартную устаревшую капчу в отзывах на современную reCaptcha v2 от Google.
      Достаточно поставить галочку "Я не робот" чтобы отправить отзыв. Если же гугл сомневается в том что вы человек - придется выбрать пару картинок.
      Начиная с OpenCart 2.0.2 Google reCaptcha установлена как каптча по-умолчанию. Данный модуль - адаптация версии 2.0 на 1.5.5x.
      Модуль тестировался на версии 1.5.5.1.2 на стандартном шаблоне.
      В архиве мануал для ручной установки на любой шаблон.
      Если была установлена предыдущая версия через vqmod, то необходимо удалить vqmod_google_recaptcha2.xml и залить vqmod_google_recaptcha2_full.xml
      Для работы модуля необходимо добавить домен на сайте https://www.google.com/recaptcha/intro/index.html
      и указать полученные site key и secret key в Система -> Настройки -> Сервер -> Google reCaptcha
      Добавил Dragon Добавлено 16.07.2015 Категория Прочее  
    • By cinema4d
      Привет форум, может кто то прикручивал капчу в регистрацию  от гугля на 2.0.1.1, все перерыл ее в сборке нету
       
      в header.tpl добавил это <script src='https://www.google.com/recaptcha/api.js'></script>
      в register.tpl добавил <div class="g-recaptcha" data-sitekey="свой ключ"></div>
       
      дальше затуп!
       

       
    • By Djek
      Уважаемые разработчики, хочу обратиться с небольшим, рассчитанным на перспективу следующим предложением, возможно оно вас заинтересует. Мне, как потенциальному мигранту на Опенкарт с Джумлы немного портят настроение имеющиеся в наличии капчи. Как известно простая не работает, а гугл капча - очень сильно раздражает большинство клиентов, да и требует обращения к сторонним ресурсам. В  wordpress есть маткапча , в joomla вот уже давно есть элегантное математическое бесплатное решение с открытым кодом EasyCalcCheck Plus . Нельзя ли его адаптировать для Опенкарт ? Можно ли вообще установить капчу отдельным модулем ?
      P.S 
      Прошу сильно не ругаться и показать где - если такое решение уже есть
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.