Перейти к содержанию

Рекомендуемые сообщения

Здравствуйте! Столкнувшись с недопониманием, я решил создать новую более конкретизированную тему вместо имеющейся. Жалобу на себя уже оформил и старую тему уже удалили (Благодарю за оперативность!). 

И так:

Подскажите, пожалуйста, как добавить базовую капчу в template\common\footer.tpl ?

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Куда ?!
Что вы вообще такое "придумали"?
Описывайте детально

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 часов назад, markimax сказал:

Куда ?!
Что вы вообще такое "придумали"?
Описывайте детально

:) Один умелый мастер (судя по всему в опенкарте и php он понимает неплохо) реализовал вывод формы, а код отвечающий за форму поместил в footer.tpl. Он очень много "нестандартных" решений применил при создании сайта. Суть формы: она заполняется и данные отправляются скриптом (/send/cm.php) на e-mail. Вот в эту форму я и хочу добавить капчу.

Код формы:


Строка 116: <!--cb-->
<div class="modal fade bs-modal-cb-md" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true">
<div class="modal-dialog modal-cb-md modal-cb"><div class="modal-content"><form role="form" style="padding:20px;" action="/send/cm.php" method="post">
<div class='form-group'>
<label for='tel'>Фраза1?</label>
<input type='tel' class='form-control' id='tel' placeholder='Фраза2'>
//КАПЧА
</div>
<button type='submit' class='btn btn-success'>Фраза3!</button>
</form></div></div>
</div>
 

 

Изменено пользователем Zed024

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

WTF!?

action="/send/cm.php" 

Так в opencart не делают (это костыль со "сторонней" точкой входа, что не безопасно)

Сделайте форму по другому
Здесь на форуме есть бесплатный модуль форм (но насколько знаю уже не поддерживается) и есть платный (кстати с каптчей)
Сделайте согласно стандартов opencart по нормальному а не костылями

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
19 минут назад, markimax сказал:

WTF!?


action="/send/cm.php" 

Так в opencart не делают (это костыль со "сторонней" точкой входа, что не безопасно)

Сделайте форму по другому
Здесь на форуме есть бесплатный модуль форм (но насколько знаю уже не поддерживается) и есть платный (кстати с каптчей)
Сделайте согласно стандартов opencart по нормальному а не костылями

Я понимаю. Но сам опенкарт был подредактирован мастером (footer-файлы, за исключением дополнительных кодов и путей, остались прежними) и я не уверен, что всё правильно встанет.

К тому же, за время проведённое за изучением данного вопроса, мне самому стало очень интересно, а как добавить капчу в footer.tpl.

Как-то не вериться, что это сделать невозможно. :)

Изменено пользователем Zed024

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, Zed024 сказал:

Как-то не вериться, что это сделать невозможно. :)

Возможно всё :)
Вопрос другой -  сколько "человеко-часов" это займет
Не забываете что надо изменять контроллеры и т п
У вас есть квалификация php программиста?
Просто никто не видел скрипты "вашей" формы в футере

Могу дать направление - смотрите как реализована каптча в форме контактов и сделайте по аналогии в контроллерах формы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 09.02.2017 в 23:48, markimax сказал:

Возможно всё :)
Вопрос другой -  сколько "человеко-часов" это займет
Не забываете что надо изменять контроллеры и т п
У вас есть квалификация php программиста?
Просто никто не видел скрипты "вашей" формы в футере

Могу дать направление - смотрите как реализована каптча в форме контактов и сделайте по аналогии в контроллерах формы

Я вот тоже так думаю.

Ну... Пока у меня ещё есть время и желание. Буду пробовать.

Не очень активно, но работал с php, мне как-то ближе c++ и связанное с ним.:)

Хорошо. Спасибо. Посмотрю.

 

Изменено пользователем Zed024

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Nekto
      300.00 руб
      Скачать/Купить дополнение


      Редактируем футер 2.0
      Добавлет в футер
      1 - Колонку контакты в которой выводятся, адрес, телефон, email, время работы, коментарий **.
      2 - Ссылки на социальные сети **.
      3 - Способы оплаты Cards (или что угодн HTML) *.
      4 - Вывод HTML, большой блок, шириной в 100% , можно разбить на меньшые*.
      5,6,4 - 3 блока одинаковой ширины, Вывод HTML, например для вывода счетчика посетителей, Кнопки "Поделиться ссылкой", *.
      * - Вывод HTML кода, в любой из этих блоков можно вывести как значки fontawesome так и текст, ссылки, изображения (их можно загрузить через текстовый редактор), изображение со ссылкой, код счетчика, виджет соцсетей, карту и т.д.
      ** - если поле не заполненно, значек не появляется.
      Не создает дополнительной нагрузки на БД, заменяет запрос "config_name" на другой.
      Простая установка через OcMod. Включить и настроить в модулях.
      Насройка блоков
      1 - заполните поля "телефон, email и т.д. "все заполненные поля появятся в колонке "Контакты" с соответствующими значками.
      2 - добавьте ссылки на ваши страницы в социальных сетях "все заполненные поля появятся в блоке 2" с соответствующими значками.
      3 - в этот блок можно добавить способы оплаты принимаемые на сайте в виде "Font Awesome Icons" (примеры и ссылка на все значки Font Awesome непосредственно в модуле) или в виде ссылки на изображение, вот так -
      <img src="http://cartopen.ru/image/data/2031/install-footer5.jpg" alt="">
      4 - можно вставить схему проезда - карту, или что угодно HTML. Блок можно поделить на части, как на демо вставив
      <div class="col-sm-4">ВИДЖЕТ В КОНТАКТЕ - КОДВИДЖЕТА</div>
      <div class="col-sm-8">КАРТА - КОД КАРТЫ</div>
      5,6,7 - 5 вставлен код поделиться ссылкой, 6 обычный текст, 7 - код счетчика посетителей.
      Демо
      Установка
      В панели администрирования перейти в Дополнения - Установка дополнений Загрузить zip файл дополнения через OCMOD В панели администрирования перейти в Дополнения - Менеджер дополнений, нажать кнопку Обновить Включить модуль и заполнить необходимые поля. Файл для тестирования Вашего шаблона, в каком месте появятся блоки.
      Если тестирование не прошло удачно, Вы можете обратиться в личку для ручной установки
      для этого мне понадобятся достув админку, ftp доступ и некоторое время. Доплата не нужна за это.
      Скачать Добавил Nekto Добавлено 29.01.2016 Категория Редакторы Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Не проверялось  
    • От 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.х  
    • От 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 Категория Прочее  
    • От alexsoftdev
      Скачать/Купить дополнение


      Статьи в шапке Opencart 2.x, модуль OpenCart, веб-студия NeoSeo
      С 15 апреля и до 1 Июня всем веб-мастерам скидка 50% на все модули!
       
      Модификация дублирует статьи из подвала в шапку сайта.
      Языки: русский, english
      Установка стандартная - с помощью OcMod.
      Стили настраиваются индивидуально.
      Модуль распространяется "как есть". Поддержка осуществляется на коммерческой основе.
       
      Преимущества модулей от NeoSeo:

      1-ое преимущество

      - только практика, только проверенные и продуманные решения для рынка СНГ. Каждый наш продукт, будь-то Интернет-магазин в целом или отдельное решение (любой из написанных нами модулей) - это произведение многолетнего опыта разработки, которое постоянно дорабатывается по отзывам с рынка.

      2-ое преимущество

      - мы разрабатываем и внедряем наши продукты комплексно: дизайн, верстка, программирование, интернет-маркетинг. Полный цикл работ для получения результата: генерирование магазином продаж и создание вашей прибыли. Работая с нами вы не окажетесь в ситуации, где программисты не понимают, что от них требуют эти "надоедливые сеошники" и наоборот.

      3-ье преимущество

      - мы делаем и у вас всё работает. Если нужно что-то доработать, изменить или ещё кое-что улучшить - без проблем. Мы готовы сделать по вашему желанию всё, всё, что угодно. Сотрудничая с нашей студией, вы вправе рассчитывать на то, что благодаря нашему огромному опыту, вы получите в результате не только грамотную консультацию, но и лучшее программное решение на рынке.
       
      4-ое преимущество
       
      - уважаемые покупатели, нам очень приятно помогать вам и во многих случаях мы делаем это бесплатно. Просим взять во внимание, что бесплатная поддержка и консультации осуществляются на основе нашей доброй воли, а в случаях, когда на разбор ошибок требуется от 1 часа времени (не по вине работы модуля) мы оставляем за собой право выполнять техническую поддержку/консультации на оплачиваемой основе. Спасибо за понимание.
       
      Рекомендуем:
       
      Также, очень рекомендуем Вам, купить и другие наши продукты, которые пригодятся в абсолютно любом магазине:
       
      ИНСТРУМЕНТЫ для SEO ПРОДВИЖЕНИЯ
       
      1. Карта сайта, без которой поисковики будут игнорировать ваш сайт.
      https://opencartforum.com/files/file/1606-samaya-bystraya-karta-sayta-sitemapxml-modul-dlya-opencart-neoseo/
       
      2. Генератор robots.txt, без которого поисковые роботы проиндексируют ненужные страницы и понизят вам релевантность
      https://opencartforum.com/files/file/2548-modul-dlya-opencart-neoseo-generator-robotstxt/
       
      3. Отслеживание битых ссылок, чтобы не терять трафик впустую
      https://opencartforum.com/files/file/5315-otslezhivanie-nesuschestvuyuschih-stranic-modul-dlya-opencart-veb-studiya-neoseo/
       
      4. Модуль создания редиректов, который позволяют починить битые ссылки
      https://opencartforum.com/files/file/2015-modul-dlya-opencart-neoseo-menedzher-redirektov
       
      5. Источник заказа, чтобы отслеживать эффективность рекламных кампаний
      https://opencartforum.com/files/file/1464-modul-dlya-opencart-neoseo-istochnik-zakaza/
       
      6. Ускорение скорости загрузки страниц Интернет-магазина на OpenCart по рекомендациям Google PageSpeedInsights, чтобы попасть в заветную зеленую зону и получить больше привелегий от Google и Яндекса
       
       
      ПОВЫШЕНИЕ ПРОДАЖ
       
      1. Выгрузка товаров на Prom.ua, Hotline, Яндекс.Маркет и др. прайс-агрегаторы, Модуль для Opencart от веб-студии NeoSeo, который позволяет выгрузить данные для прайс агрегаторов
      https://opencartforum.com/files/file/2480-vygruzka-tovarov-na-promua-hotline-yandeksmarket-i-dr-prays-agregatory-modul-dlya-opencart-ot-veb-studii-neoseo/

       
      ОБРАБОТКА ТОВАРОВ
       
      1. Водяной знак, который позволяет автоматически наложить изображение водяного знака на все ваши товары
      https://opencartforum.com/files/file/2076-vodyanoy-znak-watermark-dlya-opencart-modul-ot-neoseo/ 
       
      2. Обмен с 1с, без которого сложный учет был бы невозможен.
      https://opencartforum.com/files/file/2849-modul-obmena-exchange-i-sinhronizacii-opencart-s-1s-upravlenie-torgovley-veb-studiya-neoseo
       
      3. Удаление неиспользуемых картинок, без которого ваш каталог с изображениями может порвать хостинг.
      https://opencartforum.com/files/file/1465-modul-dlya-opencart-neoseo-udalenie-neispolzuemyh-kartinok/
       
      ОБРАБОТКА ЗАКАЗОВ
       
      1. Товарный чек.
      https://opencartforum.com/files/file/1868-modul-dlya-opencart-neoseo-tovarnyy-chek/
       
      2. Менеджер заказов, без которого просматривать заказы было бы не так удобно.
      https://opencartforum.com/files/file/2481-neoseo-menedzher-zakazov/
       
      БЕЗОПАСНОСТЬ
       
      1. Резервные копии, без которых можно потерять данные по магазину навсегда
      https://opencartforum.com/files/file/1597-rezervnye-kopii-dlya-opencart-veb-studiya-neoseo/
       
      Пожалуйста, ознакомьтесь с полным перечнем наших модулей здесь: https://opencartforum.com/profile/27072-alexsoftdev/?tab=node_downloads_Files
       
      Нажмите здесь http://prntscr.com/j1sqxc, чтобы быть в курсе всех обновлений.
       
      Уважаемые покупатели, скажите, что может быть лучше для развития модуля, чем публичные обсуждения и отзывы?
      Мы уверены это хороший стимул предоставлять услуги еще лучше ).
      Пожалуйста, все вопросы для обсуждения пишите здесь:
      https://opencartforum.com/topic/67991-stati-v-shapke-opencart-2x/
       
      Отзыв о работе модуля, пожалуйста, напишите здесь:
       
      https://opencartforum.com/files/file/3489-stati-v-shapke-opencart-2x/?tab=reviews
       
      Коротко о нас. Веб-студия NeoSeo - полноценная Команда.
      Работаем с 2012 года как веб-студия, в штате нашей компании работают сотрудники на все случаи жизни: программирование, дизайн, интернет маркетинг. Мы разработали десятки модулей для OpenCart, а ежемесячно, в плане маркетинга и технической поддержки обслуживаем более 200 проектов. Решаем любые вопросы оперативно и качественно.
       
      Уважаемые покупатели, обращаем внимание на то, что вы скачиваете модуль "как есть". Если у Вас возникнет необходимость улучшить функционал купленного модуля под ваши индивидуальные потребности - напишите на почту support@neoseo.com. ua (без пробела), чтобы мы предоставили ориентировочную оценку.
       
      Спасибо, что Вы с нами,
      всегда рады помочь,
      Команда NeoSeo
      Добавил alexsoftdev Добавлено 22.11.2016 Категория Блоги, новости, статьи Системные требования Сайт разработчика https://neoseo. com.ua Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.1 ocStore 2.1 OpenCart.Pro, ocShop  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×