Редактировать форму Contact Us

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Дмитрий Белоруков
  • Группа: Заблокирован
  • Сообщений: 19
  • Регистрация: 03.02.2011

08.02.2011 09:24

Подскажите, как можно отредактировать графы в этой форме? добавить свои?

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

08.02.2011 14:18

Форма обратной связи определяется в файле <ваш интерфейс>/<ваша тема>/template/contacts/form.phtml
Вы можете непосредственно туда добавлять новые поля и непосредственно оттуда удалять имеющиеся.

Например, вы можете добавить поле "Test":

<div class="input-box">
	<label for="test"><?php echo $this->__('Test') ?></label><br />
	<input name="test" id="test" title="<?php echo $this->__('Test') ?>" value="" class="input-text" type="text"/>
</div>


После редактирования полей вам надо создать шаблон уведомительного письма для вашей нестандартной формы обратной связи.
Для этого зайдите в административную часть магазина и там выберите: System → Transactional E-mails
Нажмите "Add New Template".
Укажите тип шаблона "Contact Form" в поле "Template".
Нажмите "Load Template".

В поле редактирования содержимого шаблона вы увидите:
Name: {{var data.name}}
E-mail: {{var data.email}}
Telephone: {{var data.telephone}}
Comment: {{var data.comment}} 



Добавьте туда ваше поле "Test":
Test: {{var data.test}}


Назовите ваш шаблон письма как-нибудь и нажмите "Save Template".

Затем в административном разделе System → Configuration откройте подраздел "Contacts" (меню подразделов - в левой части экрана)
Укажите ваш новый шаблон письма в выпадающем списке "Email Template" и сохраните настройки.

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