addConditionOn Form::RANGE – rozsah hodnot v podmínce validace

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

nevím, jestli to blbě zapisuju, ale nefunguje mi:

...
->addConditionOn($containerBox['item'], Form::RANGE, array(1,2))
...

chyba: Call to undefined static method SelectBox::validaterange()

Jak tedy zapsat do podmínky závislost na rozsahu hodnot nebo třeba na 2 různých hodnotách? Protože:

...
->addConditionOn($containerBox['item'], Form::EQUAL, 1)
->addConditionOn($containerBox['item'], Form::EQUAL, 3)
...

bere jen první podmínku..

stefi023
Člen | 71
+
0
-

chyba: Call to undefined static method SelectBox::validaterange()

Selectbox nededi od TextBase, kde je tato metoda (validateRange()) implementovana, ma pouze od BaseControlu FILLED, a EQUAL

Jak tedy zapsat do podmínky závislost na rozsahu hodnot nebo třeba na 2 různých hodnotách? Protože:

Nefunguje equal nahodou i tak ze bere jako argument pole pripustnych hodnot?

Editoval stefi023 (17. 5. 2011 15:06)

22
Člen | 1478
+
0
-

jasné, už mi to došlo, s tím polem mě to nenapadlo..funguje
Díky :-)