nextras / form-components
Form components for Nette Framework.
Installs: 99 876
Dependents: 2
Suggesters: 0
Security: 0
Stars: 9
Watchers: 4
Forks: 3
Open Issues: 4
Requires
- php: >=7.1
- nette/application: ~3.0
- nette/component-model: ~3.0
- nette/forms: ~3.0
- nette/utils: ^3.0 || ^4.0
Requires (Dev)
- latte/latte: ~3.0
- nette/bootstrap: ~3.0
- nette/di: ~3.0
- nette/robot-loader: ~3.0
- nette/tester: ~2.1
- phpstan/phpstan-nette: 0.11
- phpstan/phpstan-shim: 0.11.1
- tracy/tracy: ~2.5
This package is auto-updated.
Last update: 2023-09-04 15:55:18 UTC
README
This package provides architecture and UI components for building Nette forms.
Architecture components provide Nette Forms' BaseControl in two flavors:
- BaseControl that inherits from
Nette\Application\UI\Component
- form control with support for signal & state handling; - BaseControl that inherits from
Nette\Application\UI\Control
- form control with support for template rendering + same feature as in UI\Component;
UI components:
- AutocompleteControl - text input with support for autocomplete signal handling;
- DateControl - date picker - text input returning
DateTimeImmutable
instance; - DateTimeControl - date tiime picker - text input returning
DateTimeImmutable
instance;
Installation
The best way to install is using Composer:
$ composer require nextras/form-components
Documentation
See examples directory.
License
Combined MIT and Nette's . See full license.