Diskuze: Formuláře, nenalezena třída
Člen
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Nefunguje mi JS validace, něco jsem o tom četl v dokumentaci, dnes již jdu spát ale předpokládám že to bude tím.
Ahoj, to je jednoduché. Všude používáš třídu Form s namespace UI tj.
UI\Form
, tak nemůžeš najednou napsat pouze
Form
:
...
->addRule(Form::PATTERN, 'Musí obsahovat číslici', '.*[0-9].*')
...
Musíš všude psát:
...
->addRule(UI\Form::PATTERN, 'Musí obsahovat číslici', '.*[0-9].*')
...
Nebo si musíš adekvátně upravit use
...
Tohle nemá s JS validací vůbec nic společného. Pokud Tě snad něco takového napadlo, mám z toho pocit, že trochu tápeš. Možná bych doporučil nejdřív se pořádné naučit jazyk PHP a OOP principy, než se pouštěl do komplexního frameworku, který na nich staví. Zdejší tutoriály jsou Ti plně k dispozici - https://www.itnetwork.cz/php.
Děkuji za pomoc, ano s tím JS to byla blbost jen zatím úplně nevim co mám od nette očekávat. Čistém PHP jsem už něco napsal a po tom co se umim registrovat , přihlašovat, odhlašovat, vkládat a získavat data z DB tak i nějak vyprchala motivace se učit nové věci jako například jmenné prostory, u kterých jsem neviděl žádný větší smysl ale v nette se bez nich neobejdu.
Zobrazeno 5 zpráv z 5.