Релиз ZForms 3.0.2

8 июля 2009 г.

Основные изменения и исправления:

  • Значительно упрощено использование модели повторения виджетов — теперь нет необходимости назначения атрибутов id всем элементам виджетов, участвующих в повторении.
  • Добавлен CSS-класс zf-invalid-ok, назначаемый в случае успешного прохождения валидации виджетом (раньше просто убирался класс zf-invalid).
  • При нажатии на <input type="submit" />-элемент виджета кнопки отправки формы теперь отсылается соответствующее значение, даже при установленном параметре bDisableOnSubmit.
  • При нажатии в числовом поле недопустимой комбинации клавиш виджету добавляется CSS-класс zf-invalid-key.
  • Исправлен баг, из-за которого при отключении числового поля не отключался соответствующий ему <input type="hidden" />-элемент.
  • Исправлен баг с клавишей enter в числовых полях, по нажатию на которую в некоторых браузерах не происходила отправка формы.
  • Во встроенных типах валидации теперь также учитывается параметр bCheckForEmpty.

Документация ZForms API пополнилась двумя разделами:

Ну и на сайте поправлен старый баг, связанный с переходом по навигации при нажатии на ctrl, в то время когда фокус находится в полях ввода.