Dynamicky závislý selectbox
- enumag
- Člen | 2118
Řešení od Martina nepovažuji za nejlepší kvůli nutnosti manuálního vykreslování aby fungovaly snippety. Mnohem lepší je použít tenhle doplněk.
- enumag
- Člen | 2118
@Ages Mám, ale v podstatě bych jen kopíroval dokumentaci. Spíše řekni s čím máš problém.
EDIT: Jen v tom callbacku asi nebudeš chtít šachovat s polema jako v dokumentaci ale prostě si něco vytáhneš z db.
Editoval enumag (19. 2. 2016 19:14)
- enumag
- Člen | 2118
Ne, nic dalšího by nemělo být potřeba. Bohužel nevím kde je problém, ale nejspíše děláš něco špatně – např. jsi to dal do jiného bootstrapu nebo tak něco.
- David Matějka
- Moderator | 6445
hm, ten doplnek vyuziva starou funkci (je v balicku nette/deprecated)..
dej tam misto tamtoho kodu tohle:
Nette\Forms\Container::extensionMethod('addDependentSelectBox', array('NasExt\Forms\Controls\DependentSelectBox', 'addDependentSelectBox'));
(a nesmis to davat na konec souboru)
- duskohu
- Člen | 778
Caute, nechapem, v com je rozdiel:
NasExt\Forms\Controls\DependentSelectBox::register(); viz: https://github.com/…electBox.php#…
a
Nette\Forms\Container::extensionMethod('addDependentSelectBox', array('NasExt\Forms\Controls\DependentSelectBox', 'addDependentSelectBox'));
- David Matějka
- Moderator | 6445
@duskohu funkce callback je deprecated: https://github.com/…hortcuts.php (a balicek nette/deprecated se implicitne neinstaluje u web-project ani sandbox)