tg666 / dependent-select-box
Dependent Select Box for Nette Framework.
2.0.0
2026-10-29 13:27 UTC
Requires
- php: ^8.3
- nette/application: ^3.1.15
- nette/component-model: ^3.0.3
- nette/forms: ^3.2
- nette/utils: ^3.2.10 || ^4.0.1
Requires (Dev)
- latte/latte: ^3.0
- nette/bootstrap: ^3.1
- nette/di: ^3.1.3
- nette/http: ^3.2
- nette/robot-loader: ^4.0
- nette/tester: ^2.6
- roave/security-advisories: dev-latest
- tracy/tracy: ^2.10
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-29 13:28:47 UTC
README
Dependent Select Box for Nette Framework.
A maintained fork of NasExt/DependentSelectBox (nasext/dependent-select-box). The namespace NasExt\Forms and the API are the same, only the package name differs.
Installation
The best way to install the package is using Composer:
$ composer require tg666/dependent-select-box
Requirements: PHP ^8.3, nette/application ^3.1.15, nette/forms ^3.2 and nette/component-model ^3.0.3.
Upgrade
From nasext/dependent-select-box 5.x
Replace the package in composer.json, the code doesn't change. Version 2.0 contains all changes of nasext/dependent-select-box 5.2.0.
From 1.x to 2.0
- The minimal PHP version is 8.3, the minimal versions are
nette/application3.1.15,nette/forms3.2 andnette/component-model3.0.3. - The deprecated classes
NasExt\Forms\Controls\DependentSelectBoxDataandNasExt\Forms\DI\DependentSelectBoxExtensionare removed. UseNasExt\Forms\DependentDataandNasExt\Forms\DependentExtension. DependentMultiSelectBox::setDisabled()has the signature ofnette/forms3.2:setDisabled(array|bool $state = true): static.
Documentation
Learn more in the documentation.