Tvorba komponenty a chyba Class ‚Nette\Application\Control‘ not found
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Jakolcz
- Člen | 9
Zdravím,
podle https://doc.nette.org/…n/components
se snažím vytvořit si vlastní komponentu s registračním formulářem, ale
nějak jsem se zasekl. V presenteru mám
protected function createComponentRegForm()
{
include __DIR__."/../controls/RegFormControl.php";
$regForm = new RegFormControl;
}
a v RegFormControl.php potom tohle
<?php
class RegFormControl extends Nette\Application\Control
{
public function render()
{
$template = parent::createTemplate();
$template->setFile(__DIR__.'../presenters/sign/up');
$template->render();
}
}
?>
ale skript skončí chybou
Class ‚Nette\Application\Control‘ not found
Verze php:5.3.10–1~dotdeb.1
Verze Nette:2.0-beta z 2011–12–09
- voda
- Člen | 561
Návod který odkazuješ je ve vývojářské wiki a je půl roku starý, Aktuální návod najdeš na https://doc.nette.org/…n/components.