Вывод даты в виде календаря.

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

Аватар пользователя Freedom Freedom 1 июля 2008 в 20:56

Какой модуль использовать для вывода даты создания документа в виде отрывного календаря?

Комментарии

Аватар пользователя axel axel 1 июля 2008 в 21:49

Если я правильно понял вопрос, то раньше такой модуль входил в стандартную поставку друпала и назывался archive. Сейчас он называется также, только ставить нужно отдельно:

http://drupal.org/project/archive

оттуда ещё ссылки:
http://drupal.org/project/week

Аватар пользователя VladSavitsky VladSavitsky 1 июля 2008 в 22:26

Я думаю, что это нужно в шаблоне темы сделать.
Получить дату и вывести её поверх фоновой картинки календаря в нужном месте.

Аватар пользователя Freedom Freedom 1 июля 2008 в 23:05

это нужно только для определённого материала.
Неужели это делается в ручную? Такой вывод стоит на многих сайтах, я не думаю что они писали это в шаблоне. Наверняка есть модуль.... Вопрос только в том: КАКОЙ???

Аватар пользователя direqtor direqtor 2 июля 2008 в 9:36

В шаблоне ноды нужного типа для твоей темы сделай в нужном месте вставку

<?php
<img src="calendar/<?php date('%m-%d.gif', $created) ?>">
?>

Она тебе для каждой ноды сгенерит ссылку на картинку вида 05-12.gif, т.е 12 мая

В папку calendar закинь 366 соответствующих картинок. Smile

Если лень делать столько картинок, можно воспользоваться генерацией их на основе частей адреса.

http://www.drupal.ru/node/16062