Astra.CMS

 

 

Форум » Приемы конструирования и интеграции дизайна

Обратная связь и поле "date"

Стоит ли открыть форум? Напишите об этом по адресу admin@astracms.ru написав в теме "открыть форум". Я не автор движка и поэтому не могу консультировать так, как это делал бы он, но возможно у нас получится совместно находить решения.

Автор Текст сообщения

kaD
Сообщений: 8

Здравствуйте,
еще один вопрос если можно:

Если добавить поле "date" в форму обратной связи, то в письме потом приходит только название поля, а самой даты нет.
Может ее нужно как-то по особому выводить в mail.tpl?
 
aristoc

admin
Сообщений: 1159

Да, добавьте в шаблон условие и вывод
...
{elseif $field.type=="date"}
<b>{$field.name}</b>: {$field.value|date_format}<br>
...
 

kaD
Сообщений: 8

Пробовал так, тоже не работает, ни в письме ни в архиве сообщений нету даты, только название поля.
 
aristoc

admin
Сообщений: 1159

А в самой форме как выглядит это поле?
 

kaD
Сообщений: 8

<select name="teDay">
<select name="teMonth">
<select name="teYear">
 
aristoc

admin
Сообщений: 1159

Да, такой выбор даты не поддерживается уже.
Замените в шаблоне на вывод простого текстового поля, как для типа string.
Либо можно использовать этот элемент
http://wiki.astracms.ru/smarty/smarty6#dateselect
 

kaD
Сообщений: 8

Понятно, спасибо.
 

Вы не можете добавить сообщение. Вам необходимо авторизироваться на сайте под своим логином либо зарегистрироваться.