1) Создаём чанк {{FormFile}} со следующим содержимым:
[!eForm? &formid=`sendfile` &to=`XXX@YYY.com` &tpl=`FormFile_tpl` &report=`FormFileReport` &vericode=`0` &subject=`Сообщение с сайта XXX.RU` !]
( &vericode=`0` - конечно же не хорошо, но это ведь пример )
2) Создаём чанк {{FormFile_tpl}} со следующим содержимым:
<div id="forma">
<p><span style="color:#FF0000;">[+validationmessage+]</span></p>
<br/>
<form method="post" action="[~[*id*]~]" enctype="multipart/form-data">
<input type="hidden" name="formid" value="sendfile" />
<table id="ordertable" cellpadding="0" cellspacing="0" >
<tr >
<td >Ваше Имя:</td>
<td ><input type="text" name="Name" size="40" maxlength="60" eform="Ваше Имя::1" /></td>
</tr>
<tr >
<td >Ваш email адрес:</td>
<td><input type="text" name="email" size="40" maxlength="60" eform="Ваш email:email:1" /></td>
</tr>
<tr >
<td >Текст письма:</td>
<td><textarea cols="40" rows="6" name="comments" eform="Текст письма:html:1"></textarea></td>
</tr>
<tr >
<td >Приложить файл:</td>
<td>
<input type="file" name="attach" accept="*/*" eform="Attachment:file:0" />
</td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="submit" value="Отправить" ></td>
</tr>
</table>
</form>
</div>
Не забываем вместо accept="*/*" поставить соответсвующий тип MIME
3) Создаём чанк {{FormFileReport}} со следующим содержимым:
<p>Это письмо было отправлено с сайта XXX.ru</p>
<table>
<tr valign="top"><td>Name:</td><td>[+Name+]</td></tr>
<tr valign="top"><td>Email:</td><td>[+email+]</td></tr>
<tr valign="top"><td>Текст сообщения:</td><td>[+comments+]</td></tr>
</table>
<p>Attachment:[+attach+]</p>
4) Вставляем {{FormFile}} на странице или в шаблоне, где хотелось бы увидеть форму.
Не большое замечание, проверьте настройки вашего хостинга и размер допустимого к загрузке файла.
Posts: 6
Reply #7 on : Втр Декабрь 13, 2011, 08:30:39
Posts: 6
Reply #6 on : Пнд Ноябрь 28, 2011, 12:43:35
Posts: 6
Reply #5 on : Пнд Сентябрь 27, 2010, 06:40:49
Posts: 6
Reply #4 on : Втр Май 25, 2010, 05:59:54
Posts: 6
Reply #3 on : Втр Апрель 20, 2010, 15:23:02
Posts: 1
Reply #2 on : Пнд Апрель 12, 2010, 08:49:01
Posts: 6
Reply #1 on : Пнд Апрель 12, 2010, 04:01:33
Write a comment