Автор Тема: форма "свяжитесь с нами"  (Прочитано 703 раз)

25 Февраль 2018, 13:25:44
  • Фрилансер
  • *
  • Сообщений: 149
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
доброго дня!!
удалил на главной странице " свяжитесь с нами" - с хедера и футера
но все равно через эту форму идет спам...
подскажите пожалуйста, как еще можно решить эту проблему?
25 Февраль 2018, 14:28:40
Ответ #1
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22521
  • Репутация: +17130/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Нужно удалять ссылки на страницу контакты в разных модулях и удалить шаблон contact-form.tpl
Или в контроллере /controllers/front/ContactController.php в методе initContent() вставить код редиректа
Tools::redirect('index.php');тогда при обращении к странице контактов будет перенаправление на главную страницу сайта.
     
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
28 Февраль 2018, 12:41:35
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 149
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Все равно идет спам :-[
28 Февраль 2018, 12:48:18
Ответ #3
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22521
  • Репутация: +17130/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Откуда спам идет? С формы контаков? У вас при обращении к странице контактов что происходит?
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
28 Февраль 2018, 13:35:53
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 149
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
спам идет из формы обратной связи - как бы.
я эту форму  удалил с главной страницы сайта. т.е сейчас она нигде не отображается.
мне приходят уведомления что
-человек получает сообщения с сайта как "Сообщение из формы обратной связи"

 "У вас при обращении к странице контактов что происходит?"- как на нее зайти ?, если я ее убрал везде.
 Переименовывать данную страницу- тоже делал. ( менял url)

Может эту форму вообще удалить из корня сайта ?  ( если да- то подскажите пожалйста как )

Или удалить форму email....
28 Февраль 2018, 13:49:58
Ответ #5
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22521
  • Репутация: +17130/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Уже подсказал, если бы сделали как написано, то никаких рассылок со страницы контактов не было бы.
Другие так делают и помогает
https://prestashop-forum.ru/index.php/topic,9372.msg59353.html#msg59353
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
28 Февраль 2018, 14:05:59
Ответ #6
  • Фрилансер
  • *
  • Сообщений: 149
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
* @see FrontController::initContent;)
*/
public function initContent()
{
parent::initContent();

$this->assignOrderList();

в обоих кавычках initContent поместить Tools::redirect('index.php'); ?
я видимо не так сделал ...да
28 Февраль 2018, 14:31:05
Ответ #7
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Так нужно вставить ?
* Assign template vars related to page content
    * @see FrontController::initContent()
    */
    public function initContent()
    {
        Tools::redirect('index.php');
parent::initContent();

        $this->assignOrderList();
28 Февраль 2018, 15:48:40
Ответ #8
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22521
  • Репутация: +17130/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
в обоих кавычках initContent поместить Tools::redirect('index.php'); ?
я видимо не так сделал ...да
Код вставить нужно без всяких кавычек, такой как я написал.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
28 Февраль 2018, 16:07:38
Ответ #9
  • Ветеран
  • *****
  • Сообщений: 14716
  • Репутация: +14588/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Если кавычками вы обзываете фигурные скобки, тогда да, вставить в тело функции.
04 Март 2018, 01:19:03
Ответ #10
  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Та же проблема, код вставил, с контактной формы перекидывает на главную, но спам продолжает идти.
04 Март 2018, 11:35:15
Ответ #11
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22521
  • Репутация: +17130/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Может вставили неправильно, с ошибками. Включите показ ошибок в prestashop, чтобы проверить.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
04 Март 2018, 17:56:57
Ответ #12
  • Новичок
  • *
  • Сообщений: 17
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Может вставили неправильно, с ошибками. Включите показ ошибок в prestashop, чтобы проверить.
Да, к сожалению у меня тоже спам продолжается, Неделю сделал редирект на главную. Периодически урл страницы контактной формы меняю.
В админке в статистике в разделе ненайденные страницы вижу что кто-то постоянно пытается ввести несуществующие адреса страниц. Так понимаю, кто то пытается найти страницу формы обратной связи.

Подскажите, может ее адрес как то можно вычислить или где посмотреть на сайте? Как то ведь они попадают на страницу обратной связи ?
04 Март 2018, 18:04:25
Ответ #13
  • Ветеран
  • *****
  • Сообщений: 14716
  • Репутация: +14588/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Вычислить конечно можно. Вы ее не спрячите, если она вам не нужна, то нужно удлать шаблон и контроллер контактов, тогда спам не смогут отправлять.
05 Март 2018, 11:09:15
Ответ #14
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22521
  • Репутация: +17130/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Спам может быть и не с формы контактов.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.