Посмотрел на хостинге. Письмо отображается нормально. Но данные всё-равно не шлются
Приходит письмо вида:
<> отправил сообщение с сайта
http://75279.****.web.hosting-test.net
Вот как я встроил форму в шаблон, с java-скриптом, думаю понятно:
<form method="post" action="http://75279.****.web.hosting-test.net/feedback">
<input type="text" size="28" name="location obl[name]" id="downhours" onclick="this.value='{$smarty.post.obl.name|escape}'" value="Ваше имя" />
<input type="text" size="28" name="type obl[email]" id="downemail" onclick="this.value='{$smarty.post.obl.email|escape}'" value="Ваш E-mail" />
<textarea name="details obl[msg]" rows="4" id="downdetails" onclick="this.value='{$smarty.post.obl.msg|escape}'" cols="30">Детали</textarea>
<input type="hidden" name="token" value="{$_user->token}" />
<div class="cb"></div>
<input type="submit" class="quote" value="Отправить"></input>
</form>
Пробовал с различными компоновками, размещениями и комбинациями {$smarty.post.obl.msg|escape} и т.д. в шаблоне (с js и без), но результата нету
UPD: Попробовал внаглую скопировать содержимое tpl файла из модуля фидбека. Всё заработало. Буду смотреть, подганять. Первое предположение, что всё из-за поля name в форме. Сейчас проверим.
UPD2: Предположение оказалось верным. Почему-то считал, что obl/nobl система берёт от сюда: {$smarty.post.obl.email|escape}, а не из поля name. Сейчас всё работает как часы, на нормальном хостинге. Спасибо Вам,
Александр, что Ваша система позволяет мне совершенствоваться. Сделана для людей.