Календарь Primefaces всплывает с полем года - PullRequest
0 голосов
/ 09 февраля 2012

В простых лицах (версия 3) можно сделать всплывающий календарь, содержащий только дату и месяц (выбор года не требуется).

Ответы [ 2 ]

0 голосов
/ 10 февраля 2012

Вы можете использовать атрибуты mindate и maxdate для ограничения выбора года:

<p:calendar mindate="#{dataItem.LOWER_RANGE}" maxdate="#{dataItem.UPPER_RANGE}"/>
0 голосов
/ 09 февраля 2012

Из руководства пользователя Primefaces 3.0:

ИМЯ |По умолчанию |Тип |Описание

showOtherMonths |ЛОЖЬ |Логический |Отображает дни, относящиеся к другим месяцам.

selectOtherMonths |ЛОЖЬ |Логический |Позволяет выбирать дни, принадлежащие другим месяцам.

Это должно скрывать просмотр и выбор других месяцев, возможно, предотвращая выбор других лет (у него должен быть год, но, возможно, вы можете скрытьот пользователя).

yearRange |ноль |Строка |Годовой диапазон для навигатора, по умолчанию "c-10: c + 10"

Возможно, вы можете использовать атрибут yearRange, указанный выше, в сочетании, чтобы ограничить диапазон одним годом.*

...