Object of class TextInput could not be converted to string

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
mordare
Začátečník | 117
+
0
-

dobrý den používám verzi 0.9.3 (revision cc750ea released on 2010–01–28) a mám vytvořený formlář a potřeboval bych se dostat do promněnných co jsou v něm uloženy. Asi vypadám jakouplný začátečník což taky jsem. potřeboval jsem ty porměnné vypsat a použil jsem tento kód.

<?php
echo ("Odesláno. už. jméno: " . $form['name'] . " heslo: " . $form['password']);
?>

Ale místo toho aby mi to vypsalo tak mi to vyhodí hlášení:
Object of class TextInput could not be converted to string

Editoval mordare (11. 9. 2010 20:09)

jtousek
Člen | 951
+
0
-
<?php
echo ("Odesláno. už. jméno: " . $form['name']->getValue() . " heslo: " . $form['password']->getValue());
?>
mordare
Začátečník | 117
+
0
-

jj funguje děkuji moc, ale stejně tady budu psat asi často :D

Aurielle
Člen | 1281
+
0
-

Dodám, že bys měl updatovat na poslední stabilní verzi 0.9.5 a pokud chceš získat hodnoty z celého formuláře, tak stačí

$values = $form->getValues();
echo $values['name'];