emptyValue pro nepovinné pole?

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

Zdravím,

lze nastavit emptyValue i pro nepovinné pole?

Pokud dám…

<?php
$form->addText('url','URL:')
	->addCondition(Form::FILLED)
	->addRule(Form::URL, 'Nesprávný formát URL.')
	->emptyValue = 'http://';
?>

… tak mi to vyhodí chybu:
Cannot assign to an undeclared property Rules::$emptyValue.

Předem díky za radu.

Aurielle
Člen | 1281
+
0
-

Jde, jen to nejde jako rule. Tzn. to můžeš zkusit přehodit před addCondition nebo to dát až za to ve formátu

$form['url']->setEmptyValue('http://');
Petr Tvaroha
Člen | 25
+
0
-

Díky! Je to ok.