chyba při hledání modelu v modulu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Jack06
Člen | 168
+
0
-

Dobrý večer, zkouším si tak moduly se strukturou podle modules-usage a najednou:

Fatal Error Class ‚BaseModel‘ not found

struktura:

app/
	AdminModule/
                model/
                presenters/
                templates/
        FrontModule
                model/
                presenters/
			HomepagePresenter.php
                templates/
			Homepage.default.phtml
			@layout.phtml
        temp/
	presenters/
		BasePresenter.php
	models/
		BaseModel.php
	config.ini
	.htaccess
document_root/
	css/
	images/
	js/
	temp/
	.htaccess
libs/
	Nette/
	dibi/
	.htaccess
index.php

Viz pár článků co jsem tu četl, nyní jak vypadá BasePresenter:

<?php
abstract class BasePresenter extends Presenter{
	public $oldLayoutMode = FALSE;

	public $oldModuleMode = FALSE;
	private static $site;

	protected function beforeRender(){
		$this->template->viewName = $this->view;

		$a = strrpos($this->name, ':');
		if ($a === FALSE) {
			$this->template->moduleName = '';
			$this->template->presenterName = $this->name;
		} else {
			$this->template->moduleName = substr($this->name, 0, $a + 1);
			$this->template->presenterName = substr($this->name, $a + 1);
		}

	$this->template->baseMenu = BaseModel::baseMenu();
        self::$site = SiteModel::getHeaders();
        $this->template->site = self::$site;
	}

 protected function createComponentHeader() {
		$header = new HeaderControl(HeaderControl::HTML_5, 'cs', self::$site->site_name);

		$header->setTitleSeparator(' | ')
			->setTitlesReverseOrder(true)
			->addKeywords(self::$site->keywords)
			->setDescription(self::$site->description)
			->setRobots('index,follow');

		//CssLoader
    $css = $header['css'];
    $css->sourcePath = WWW_DIR . '/document_root/css';
    $css->sourceUri = Environment::getVariable('baseUri') . 'document_root/temp';
    $css->tempUri = $css->sourceUri;
    $css->tempPath = WWW_DIR . '/document_root/temp';

    //JavascriptLoader
    $js = $header['js'];
    $js->sourcePath = WWW_DIR . '/document_root/js';
    $js->tempUri = Environment::getVariable('baseUri') . 'document_root/temp';
    $js->tempPath = WWW_DIR . '/document_root/temp';

		return $header;
	}

}

jak je vidět, načítám zde data z BaseModelu, ale jaksi ho to nemůže najít a nevím důvod