Сайт Magento - встроить контактную форму электронной почты, которая позволяет пользователю отправить файл вложения - PullRequest
0 голосов
/ 13 июля 2010

Я пытаюсь добавить на свой сайт Magento страницу, содержащую форму запроса. Пользователь может указать имя, адрес электронной почты, номер телефона и добавить вложение. Владелец магазина получит письмо с загруженным файлом в виде вложения.

Я новичок в Magento, и клиент, для которого я делаю это, не хочет платить за продление.

Насколько я понимаю, я не могу просто использовать стандартный скрипт электронной почты php, так как у меня будут проблемы с разрешениями относительно загрузки файла. Я работал над идеей использования папки / media / для загрузки файла.

Любая помощь будет принята с благодарностью.

Спасибо, Стив

1 Ответ

0 голосов
/ 23 июля 2010

Создайте новую страницу CMS и вставьте следующий код:

{{block type="core/template" template="contacts/form.phtml"}}
<script type="text/javascript">
elem = $("contactForm");
elem.writeAttribute('action', '/contacts/index/post');
</script>

Javascript необходим для того, чтобы форма отправлялась в правильное местоположение сейчас, когда она у вас есть в контексте CMS.

Cheers, JD

...