Skrývání buněk ve formuláři
- Allconius
- Člen | 317
Ahoj, mám vytvořený tento formulář pro vyhledávání:
<?php
protected function createComponentSearchForm()
{
$form = new Form;
$form->addProtection();
$form->addGroup('')
->setOption('id', 'vyhledavani-legend');
$form->addCheckbox('vyhledavani', ' Vyhledávání:')
->addCondition($form::EQUAL, true)
->toggle('vyhledavani-rok')
->toggle('vyhledavani-nazev')
->toggle('vyhledavani-oblast')
->toggle('vyhledavani-hledat');
$form->addText('rok', 'Rok:')
->setOption('id', 'vyhledavani-rok');
$form->addText('nazev', 'Název/jméno žadatele:')
->setOption('id', 'vyhledavani-nazev');
$form->addText('oblast', 'Oblast podpory:')
->setOption('id', 'vyhledavani-oblast');
$form->addSubmit('hledat', 'OK')
->setOption('id', 'vyhledavani-hledat');
$form->onSuccess[] = function (Form $form, $values) {
?>
potřeboval bych aby byl při výchozím načtení stránky skrytý, tj. zobrazil by se jen ten checkbox s textem „Vyhledávání“ a po odkliknutí by se rozbalil celý. Teď to ale funguje tak, že to tlačítko submit je vidět pořád. Taky jsem nepřišel na to jak to udělat bez toho checkboxu jen kliknutím na text „Vyhledávání“, jde to nějak nastavit přes condition nebo je potřeba to udělat přes JS ?
- Allconius
- Člen | 317
ppar napsal(a):
Ahoj, tam se ale nic nepíše o tom tlačítku addSubmit, jestli ho lze také skrýt, je tam jen příklad s addText