Formuláře: dva callbacky pro onClick s ImageButtony
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Jakub Šulák
- Člen | 222
Ve formuláři AppForm mám dvě obrázková tlačítka:
$form->addImage(‚asc‘, ‚/images/btn-asc.png‘, ‚Vzestupně‘)
->onClick[] = callback($this, ‚onAsc‘);
$form->addImage(‚desc‘, ‚/images/btn-desc.png‘, ‚Sestupně‘)
->onClick[] = callback($this, ‚onDesc‘);
Od určité doby (bohužel nevím odkdy) mi však po kliku na jakékoliv z nich vždy skočí na handler onDesc. Při výměně addImage za addSubmit jede vše ok. Formulář se odesílá zdá se také v pořádku (po kliku na ASC se odešlou proměnné asc.x a asc.y pomocí POST).
Nezaznamenali jste někdo podobnou chybu?
Verze PHP 5.3.1, Nette 2.0.3 pro PHP 5.2