Undefined class constant ‚REGEXP‘ – Form::REGEXP
- edoras
- Člen | 21
Jsem úplný začátečník v NETTE a zkouším práci s formuláři.
Snažím se validovat hodnotu ve formuláři přes REGEXP, ale hlásí mi to
„Undefined class“. Předpokládám, že mi na začátku bude chybět
nějaké use namespace. Bohužel ale netuším, jak vůbec zjistím kdy a jaké
namespacy mám použít.
Můj současný kód, který hlásí chybu:
<script src=„client-side/netteForms.js“></script>
<style>
.required label { color: red }
</style>
<?
require ‚Nette/loader.php‘;
use Nette\Forms\Form;
$formular=new Form;
$formular->addText(‚cislo‘,‚Cislo:‘)->addRule(Form::REGEXP,‚Zadejte
cislo 0–5‘,„[0–5]“)->setDefaultValue(1);
$formular->addSubmit(‚send‘, ‚Potvrzeni‘);
echo $formular;
?>
Díky.
- voda
- Člen | 561
Form::REGEXP
už u formulářů není, použij místo toho Form::PATTERN
.
Editoval voda (5. 7. 2014 19:08)