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

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] все заработало именно так как мне надо.
Очень рад!! Всем спасибо

Комментарии

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

11 февраля 2017 в 21:18

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

12 февраля 2017 в 10:57

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

11 февраля 2017 в 22:27