1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Решение проблем

Вывести views в таблицу время с последнего обновления материала

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

Добрый день, не могли бы подсказать как реализовать процесс отображения сколько прошло времени с последнего момента обновления материала. Дату обновления понятно можно вынести во views, а как реализовать сколько времени прошло.

Математически (текущая дата - дата обновления = результат) и результат вывести в отдельное поле в ноде и ее вывести через views. Быть может можно реализовать через Rules, но не знаю как точно.

Может кто то сталкивался с таким.

Комментарии

Аватар пользователя VasyOK VasyOK 15 ноября 2023 в 17:58

создать поле типа пользовательский текст или переписать поле прямо в views моно. И там формулу вставить. 8+ точно можно но вот формулу не подскажу. И как это значение в БД завести - тоже не ко мне.

Аватар пользователя alex-litvinov alex-litvinov 17 ноября 2023 в 2:33

Все оказалось намного проще чем казалось на первый момент. Подсказали тем что в D8 во views есть поле "Время"

И полазив в настройках времен обновления материала, наткнулся на интересную характеристику поля. Скрин прилагаю если кому то понадобиться.

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /