Formulář pro editaci s vyhledáváním
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Oli
- Člen | 1215
Zkus to trochu rozvést. Na tohle bych řekl za pomoci nette forms :)
Zalezi jak přesně to potřebuješ. Jestli reálně 2 formuláře: Jeden vyhledává druhej edituje, nebo editaci v rámci vyhledávacího formuláře a akci rozlišovat na základě tlačítka. To bych potom využil Kdyby/Replicator
- Oli
- Člen | 1215
A ten use case je potom, že něco zadám zkusím vyhledat, pokud to něco najde tak se na to můžu prokliknout případně uložit. Pokud to nic nenajde, tak uložit tenhle formulář? Pak by asi dávalo smysl to co piše @matopeto.
Pokud by jsi to chtěl vyhledat a pak nad tím hledáním editovat (klidně víc záznamů), tak by jsi musel použít i ten replicator.
- breeta
- Člen | 68
Díky vyřešeno:
ve formuláři
$form->addSubmit('Search')->setValidationScope(FALSE)->onClick[] = [$this, 'search'];
$form->addSubmit('Send')->onClick[] = [$this, 'submitted'];
Zpracování
function search(\Nette\Forms\Controls\SubmitButton $button)
{
$form = $button->getForm();
$this->valueForm = $form->getValues();
}