[Решено] Формат даты в Токен

Главные вкладки

Аватар пользователя arkan1973 arkan1973 11 февраля 2017 в 18:42

Добрый день!2
Создан новый тип содержимого, в нем имеется два поля типа Дата.
В "Управлении отображением", в расширенных настройках включил токены. Настроил вывод даты для токенов. Если я правильно понимаю, то везде где я буду подставлять токены данные должны выводиться в ранее настроенном формате. Так??
В Rules настроил отправку сообщений с указанными токенами. Дата в E-mail cообщениях приходит в формате даты "Средний". Настройки "Управления отображением" не влияют на формат даты в сообщении.
Куда можно копать?

Всё решилось. Наверное нужно быть внимательнее. Wink
В общем на каждое из указанных в скриншоте полей у меня появилось по два токена:

[node:field-time-out] Время выезда Поле "field_time_out".
[node:field-time-in] Время возврата Поле "field_time_in".

[node:field_time_out] Время выезда Поле Дата.
[node:field_time_in] Время возврата Поле Дата.

Первоначально я использовал два верхних ( нижние просто не заметил) и ничего не получалось (то есть формат вывода даты в токене не менялся).
А вот используя [node:field_time_out] и [node:field_time_in] все заработало именно так как мне надо.
Очень рад!! Всем спасибо

Комментарии

Аватар пользователя sas@drupal.org sas@drupal.org 11 февраля 2017 в 21:18

Управления отображения не влиет на токен даты, настройки форматов делаются на странице модуля даты, токены используют то что настроено для формата дат. Для формирования шаблона E-mail используйте https://www.drupal.org/project/htmlmail

Аватар пользователя arkan1973 arkan1973 12 февраля 2017 в 10:57

В таком случае зачем делается подобная (в скриншоте) настройка? Как я понимаю Токены это переменные, в моем случае тип материала создан мной, имена токенов сгенерированы системой на основе машинных имен полей... Ну и я полагал что при выводе этого токена в любой прочей форме просмотра он выводится в формате мной заданном. Выходит что нет???
Пытался разобрать $node в ПХП коде, но пока тоже не выходит...
Установил HTMLMAIL, посмотрел - слишком замороченно для моей задачи - меня вполне устраивает не HTML формат письма генерируемого Rules.
Видимо все-же придется ковырять $node... К сожалению знания мои в ПХП невелики...

Аватар пользователя bumble bumble 11 февраля 2017 в 22:27

++
Настройка в "Управления отображением" влияет только на отображение конкретного поля, в конкретном типе материала и в конкретном вью моде (в данном случае для токенов).