Drupal: пользовательский виджет даты? - PullRequest
0 голосов
/ 08 января 2011

Я пытаюсь создать собственный виджет даты.Пользователи могут выбрать только дату из следующих 10 дней.Поэтому вместо того, чтобы выбирать между ними год, месяц, день, часы и минуты, я хочу иметь один список выбора для даты (следующие 10 дней) и два списка выбора для времени (часы и минуты).

Вот то, чего я пытаюсь достичь:

customdate widget http://i52.tinypic.com/jikrv7.png

Это не только изменение настроек поля даты (например, гранулярности), я уверен, чтоПридется написать некоторый код, чтобы в списке выбора были правильные даты (может быть 5 дней из текущего месяца и 5 дней из следующего), а затем правильно обработать все после того, как пользователь отправит данные.лучший способ достичь этого?С чего мне начать?

Буду очень признателен за любые предложения.

Спасибо!

1 Ответ

1 голос
/ 09 января 2011

Вам необходимо реализовать hook_widget и, возможно, hook_widget_info и hook_widget_settings . Также взгляните на CCK для разработчиков .

...