Ako správne použiť reCaptchu?
- Takeshi
- Člen | 596
Ahojte,
skúšam použiť reCaptchu, ale nedarí sa mi. Postupujem aj podľa návodu,
ale neviem kde robím chybu.
Moje kroky :
1. Do priečinku config.neon som pridal nasledovné riadky :
extensions:
recaptcha: ReCaptchaControl\DI\Extension
recaptcha:
# required
siteKey: '<your_site_key>'
secretKey: '<your_secret_key>'
# optional
methodName: 'addReCaptcha'
requester: ReCaptchaControl\Http\Requester\CurlRequester
… samozrejme som sa registroval a získal potrebné kľuče …
2. Do layout.latte som pridal potrebný skript
3. Do presentera som pridal riadok …
$form->addReCaptcha('captcha', NULL, "Please prove you're not a robot.");
Ukazuje mi chubu …
Class 'ReCaptchaControl\DI\Extension' not found
… a neviem čo a kde mám pridať/ zmeniť … ďakujem za pomoc
- Ondřej Kubíček
- Člen | 494
no a nainstaloval jsi to –
composer require uestla/recaptcha-control
?? :)
- Takeshi
- Člen | 596
Ondřej Kubíček napsal(a):
no a nainstaloval jsi to –
composer require uestla/recaptcha-control
?? :)
S komposerom ja nerobim s jedneho dovodu. Nech sa snazim ako chcem, nejde mi nainstalovat … uz som to aj tu riesil, ale nic nepomohlo. Ako sa to da nainstalovat inym sposobom?
- Ondřej Kubíček
- Člen | 494
aha, tak to je ten problém
doporučoval bych s tím začít, prakticky všechno se instaluje přes
composer a dělat to ručně je blbost.
pokud to chceš dělat ručně, musíš si stáhnout ty zdrojáky a přidat je do tvého autoloaderu, aby to samozřejmě znalo a našlo ty třídy, což se ted očividně neděje, proto ta chyba
- Takeshi
- Člen | 596
Ondřej Kubíček napsal(a):
aha, tak to je ten problém
doporučoval bych s tím začít, prakticky všechno se instaluje přes composer a dělat to ručně je blbost.pokud to chceš dělat ručně, musíš si stáhnout ty zdrojáky a přidat je do tvého autoloaderu, aby to samozřejmě znalo a našlo ty třídy, což se ted očividně neděje, proto ta chyba
I GOT IT ! :-) Predtým som používal EasyPHP a vtedy mi to nešlo nainštalovať. Teraz som si nainštaloval XAMP, následne composer a hľa … ide to. Ešte ale poprosím malú radu pri inštalovaní reCaptcha, keď vytváram project je to jednoduché, proste nasmerujem composer tam, kde chcem vytvoriť projekt.
cd C:\xampp\htdocs
composer create-project nette/sandbox project_name
Kam mám ale nasmerovať composer pri vytváraní reCaptcha? Ďakujem.