2009-09-30 2 views
0

У меня есть поле в форме (пользовательский тип контента, построенный с использованием CCK), настроенный как дата и время. У меня установлен модуль всплывающего окна.Дата всплывающего модуля - я хочу также всплывающее окно

Мое поле отображается как поля, один для даты и один для времени.

Когда пользователи нажимают кнопку в поле даты, открывается календарь JQuery, и все в порядке. Но ничего не происходит, когда они нажимают в поле времени, и во всплывающем окне нет временных полей.

Как я могу получить всплывающее окно времени или иным образом помочь пользователям выбрать время, когда они заполняют это поле?

Дата модуль Всплывающей описывает себя как «Позволяет JQuery всплывающих календарей и виджеты ввода времени для выбора даты и времени», так что это должно быть возможно ...

ответ

1

Даты модуль Всплывающего описывает себя как «Включает JQuery всплывающие календари и временные виджеты для выбора дат и времени », поэтому это должно быть возможным ...

Первый из« виджетов ввода времени »- это не то же самое, что и всплывающее окно. Для выбора времени нет всплывающего окна, и для этого есть веская причина. По той же причине, что и для выбора даты: Юзабилити. На самом деле будет сложнее и трудоемко использовать всплывающее окно для выбора времени, так как есть так много возможностей, и его так легко ввести, и тот же формат используется в мире. Вместо того, что использует модуль даты, это специальный виджет автозаполнения, который вводит: для пользователя и позволяет им переключаться между часами и минутами с помощью стрелок. Также он делает расчет для пользователя, поэтому, если ему разрешено вводить только 00, 15, 30 или 45 минут, а затем вы вводите время 12:55, которое вместо этого будет заменено на 13:00, округляя , Поэтому я предполагаю, что все на самом деле работает отлично, вы просто не понимаете, что так оно и было разработано.

+0

Hah! Теперь я чувствую себя глупо, потому что все, что я когда-либо делал, это щелкнуть по полю, и ничего не произошло ... теперь я вижу, что есть, как вы говорите, виджет, но он действует только тогда, когда вы начинаете вводить время. – AmbroseChapel

Смежные вопросы