Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 1.56 KB

index.md

File metadata and controls

18 lines (15 loc) · 1.56 KB

Dokumentace

Názvosloví validací

  • Live validace: bezprostřední validace formuláře na straně klienta (v prohlížeči) při vyplňování
  • Měkká validace: live validace, která upozorní uživatele na problém v inputu, ale umožní odeslání formuláře (není kontrolována na straně serveru)
  • Ajax validace: live validace, která pro výsledek validace volá asynchronně zpracování na backendu
  • Standardní validace: validace, která je zpracována na straně serveru a může být kontrolována i na straně klienta
  • Dynamické validační zprávy: validační zprávy, které nejsou generované předem, ale jsou součástí odpovědi AJAXové validace

Pd\Form\Rules + pdForms.js

Knihovna poskytuje nástroje, pomocí kterých je možné zaregistrovat vlastní validační pravidla do Nette\Forms a navíc poskytuje podporu pro live, měkkou a ajaxovou validaci, které lze zaregistrovat v PHP kódu. Řešení vychází z nativní podpory Nette pro custom validační pravidla, ale nespoléhá ani nekopíruje interní quirks Nette frameworku.