Как создать свою контактную форму?

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Мика Рух
  • Группа: Пользователь
  • Сообщений: 68
  • Регистрация: 22.11.2011

07.12.2011 20:51

Подскажите, пожалуйста, как можно создать свою уникальную форму отправки данных на электронную почту.
Уникальную другими полями (из стандартных полей только email).

Есть такие детали:

1. если я буду редактировать стандартный шаблон - мне нужно убрать поле textarea, а оно обязательно и файл, который обрабатывает форму неизвестен;

2. Форму нужно поместить на главной странице. Но, на главной странице она не видит actions =""...

action="<?php echo $this->getFormAction(); ?>"


3. Если писать обработчик формы с нуля, нужно как-то определить путь к actions.

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

07.12.2011 21:00

Править стандартный программный код - очевидно, неправильно: изменения перетрутся при обновлении.
Добавить свои поля на стандартную форму обратной связи без программирования нельзя.
Самое разумное - купить готовый модуль или же написать свой.

#3 Мика Рух
  • Группа: Пользователь
  • Сообщений: 68
  • Регистрация: 22.11.2011

08.12.2011 13:15

А почему пропадает из формы action, если ее выводить на главную страницу?

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

08.12.2011 13:17

Один вопрос - одна тема.

Поделиться темой: