Интегрируйте отдельную страницу PHP в Prestashop И / ИЛИ измените правила перезаписи [закрыто]

StackOverflow https://stackoverflow.com/questions/7334550

  •  27-10-2019
  •  | 
  •  

Вопрос

Требуется добавить функцию, которая отправляет электронное письмо на адрес магазина через форму.Это для посетителей, которые хотят узнать, имеют ли они право на бонус в размере 5 евро.

Я создал автономный скрипт, который выполняет эти требования, и форма выглядит так, как должна, когда я ввожу полный URL.Однако при нажатии на ссылку на тот же URL-адрес в описании продукта отображается ошибка 404.

Может быть, это связано с перезаписью URL?Может ли PHP-страница сосуществовать с Prestashop, или мне следует написать какой-нибудь базовый модуль, который бы в него вписался?

Это было полезно?

Решение

Я проголосовал за вас после того, как вы изменили вопрос до -2.Надеюсь, это поможет.

Я не знаком с Prestashop, но если он использует PHP, что, как я полагаю, из-за ваших тегов, вы можете попробовать несколько вещей:

1 - вы можете добавить прослушиватель событий к кнопке отправки.При нажатии кнопки отправки формы функция отправит на сервер запрос Ajax для отправки электронного письма.

родовое слово

Функция function_to_execute () будет вызываться при нажатии кнопки отправки.

Вы можете добавить этот код в скрипт, где находится форма, или, если вы не хотите взламывать код Prestashop, вы можете добавить его ко всем скриптам с помощью php.ini.Просто добавьте:

родовое слово

Я считаю, что это может сработать.Удачи!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top