Имя аттрибута | Тип | Обязателен | По умолчанию | Описание |
---|---|---|---|---|
prefix | строка (string) | Нет | Date_ | префикс названий переменных |
time | timestamp/ГГГГ-ММ-ДД | Нет | текущее время в формате unix timestamp или ГГГГ-ММ-ДД | используемое время |
start_year | строка (string) | Нет | текущий год | Начальный год в выпадающем спииске. Либо указывается явно, либо относительно текущего года (+/- N) |
end_year | строка (string) | Нет | аналогично start_year | Конечный год в вырадающем списке. Либо указывается явно, либо относительно текущего года (+/- N) |
display_days | логический (boolean) | Нет | true | выводить ли список дней |
display_months | логический (boolean) | Нет | true | выводить ли список месяцев |
display_years | логический (boolean) | Нет | true | выводить ли список лет |
month_format | строка (string) | Нет | %B | Формат названия месяцев (strftime) |
day_format | строка (string) | Нет | %02d | формат названия дней (sprintf) |
day_value_format | строка (string) | Нет | %d | формат значения дней (sprintf) |
year_as_text | логический (boolean) | Нет | false | Выводить ли значение года текстом |
reverse_years | логический (boolean) | Нет | false | Выводить года в обратном порядке |
field_array | строка (string) | Нет | null | название переменной (name), которая будет содержать выбранные значения в виде массива: name[Day], name[Year], name[Month]. |
day_size | строка (string) | Нет | null | Устанавливает аттрибут size тэга select для дней |
month_size | строка (string) | Нет | null | Устанавливает аттрибут size тэга select для месяцев |
year_size | строка (string) | Нет | null | Устанавливает аттрибут size тэга select для лет |
all_extra | строка (string) | Нет | null | Устанавливает дополнительные аттрибуты для всех тэгов select/input |
day_extra | строка (string) | Нет | null | Устанавливает дополнительные аттрибуты тэгов select/input для дней |
month_extra | строка (string) | Нет | null | Устанавливает дополнительные аттрибуты тэгов select/input для месяцев |
year_extra | строка (string) | Нет | null | Устанавливает дополнительные аттрибуты тэгов select/input для лет |
field_order | строка (string) | Нет | MDY | Порядок следования полей (МДГ) |
field_separator | строка (string) | Нет | \n | текст, раздляющий поля |
month_value_format | строка (string) | Нет | %m | формат значения месяца (strftime). По умолчанию - %m (номер месяца). |
пользовательская функция html_select_date генерирует поля выбора даты.
Пример 8-11. html_select_date
|
Пред. | Начало | След. |
html_radios | Уровень выше | html_select_time |