Získání hodnoty pole v továrničce

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
MW
Člen | 626
+
0
-

Zdravím a prosím o radu, jak nejlépe získat hodnotu v továrně. Potřebují pod selectem vygenerovat odkaz, který bude obsahovat hodnotu pole. Formular plnim v actionEdit.

$form->addSelect('clients_id', 'Klient:', $this->context->contractsModel->getClients()->fetchPairs('id', 'name'))
                ->setOption('description', Html::el('p')->setHtml('<a href="#&action=edit" target="_blank">Link</a>'));

Diky!

amik
Člen | 118
+
0
-

Nějak ti nerozumím.

  • kde máš továrnu?
  • jakou hodnotu jakého pole chceš pod tím selectem mít?

Zkus možná napsat, čeho se snažíš dosáhnout (pod selectem pracovníků chci mít odkaz, který vede na aktuálně zvoleného pracovníka v selectu), než proud technických pojmů, které takhle moc nedávají smysl.

MW
Člen | 626
+
0
-

Tovarnu mam v presenteru.
Formnular naplnuji přes setDefaults v metode actionEdit také v presenteru.

Ano, potrebuji pouzit zvolenou hodnotu a zakomponovat ji do url, který bych potreboval vygenerovat vedle selectboxu podle zvolene hodnoty.