vytvoření signálu s parametrem v komponentě
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Muhahe
- Člen | 79
Zdravím, je možné vytvořit odkaz na signál v presenteru a pak ho šabloně předat? Jedná se mi o signál z addonu confimDialog
<a href="{link confirmForm:confirmDelete! id => $item->id}">Smazat položku {$item->name}</a>
a potřeboval bych ho v nějaké takovéto formě
<?php
$this->presenter->link('confirmForm:confirmDelete!',$value['id']);
?>
Pokud použiji výše zmíněný způsob, objeví se mi chyba
error: Passed more parameters than method ConfirmationDialog::_handleShow()
expects
Nemohu tento signál vytvořit v šabloně, protože pro zpracování dat používám javascript a id položky potřebné k jeho vytvoření mám dostupné pouze v javascriptové proměnné, a není možné ho v šabloně k vytvoření signálu použít. Proto bych rád signál vytvořil již v komponentě.php a předal ho do js.