Здравствуйте
Интересует вопрос
Существует ли модуль для Drupal 6, который все записи о дате на сайте сравнивает с сегодняшним числом и если числа совпадают, то выводиться не число, а слово "Сегодня"?
С помощью Views, на сколько я знаю, можно создавать очень сложные представления данных, но мне то надо как то перехватить функцию вывода даты и там сделать пару сравнений.
Я расчитывал что мне раскажут как лучше переопределить эту функцию или изменить. Но если это возможно сделать через Views, то я был бы рад если бы меня натолкнули в какую сторону копать. Там же при создании нового представления необходимо указать Views type, а он может быть только одним из типов данных. И даты там нету.
"Создано" только
Изменено обычно - это что то типа "7 часов 30 минут назад" они устраивают
Просто хочеться что бы даты постинга новостей выводились как "Сегодня" и "Вчера", если эти даты совпадают с сегодняшним или вчерашним числом соответственно, а остальные так и отображаются как раньше "21 октября 2008" итд
Мне вот казалось это довольно часто нужно (удобнее во времени ориентироваться)
Я думаю модуль есть такой даже, просто незнаю какие слова надо искать на drupal.org
Комментарии
Выводиться?
все что связанно с выводом, в друпал реализованно модулем views
С помощью Views, на сколько я знаю, можно создавать очень сложные представления данных, но мне то надо как то перехватить функцию вывода даты и там сделать пару сравнений.
Я расчитывал что мне раскажут как лучше переопределить эту функцию или изменить. Но если это возможно сделать через Views, то я был бы рад если бы меня натолкнули в какую сторону копать. Там же при создании нового представления необходимо указать Views type, а он может быть только одним из типов данных. И даты там нету.
Или я что то не допонимаю?
переопределить вывод поля Data? или имеются в виду даты типа "создано", "изменено"?
в любом случае - смотреть в темизацию.
"Создано" только
Изменено обычно - это что то типа "7 часов 30 минут назад" они устраивают
Просто хочеться что бы даты постинга новостей выводились как "Сегодня" и "Вчера", если эти даты совпадают с сегодняшним или вчерашним числом соответственно, а остальные так и отображаются как раньше "21 октября 2008" итд
Мне вот казалось это довольно часто нужно (удобнее во времени ориентироваться)
Я думаю модуль есть такой даже, просто незнаю какие слова надо искать на drupal.org
Решение нашел
Сравнивал вручную в шаблоне дату с текущей и выводил что надо