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.