Statické menu a chybná cesta odkazů

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

Ahoj, po delší době potřebuji udělat jednoduchý web v Nette.. Chtěl jsem vytvořit statické menu, takže:
v Base presenteru mám

	//vytvareni menu
    public function beforeRender() {
        parent::beforeRender();

        $this->template->menuItems = array(
            'Domů' => 'Homepage:',
            'Kdo jsme' => 'Kdojsme:',
            'Co nabízíme' => 'coNabizime:',
            'Reference' => 'reference:',
            'Profil firmy' => 'profilFirmy:',
            'Kontakty' => 'kontakty:'

        );
    }

a pak to v šabloně vykresluji pomocí

            {foreach $menuItems as $menuItem => $link}
            <a class="link" {ifCurrent $link}id="aktivni"{/ifCurrent} n:href="$link">{$menuItem}</a>
            {/foreach}

Místo odkazu se mi ale vygeneruje hláška: error: Cannot load presenter ‚Kdojsme‘, class ‚KdojsmePresenter‘ was not found in ‚C:\Program Files\EasyPHP-5.3.8.0\www\test\app/presenters/KdojsmePresenter.php‘.

Řekl bych, že je problém v lomítkách, protože presenter je v
C:\Program Files\EasyPHP-5.3.8.0\www\test\app\presenters\KdojsmePresenter.php

Jinak mám vše standartně nastaveno jako je v sandboxu. Nette verze 2.0.1 na Windows.

iguana007
Člen | 970
+
0
-

Zkontroluj si namespace, velikosti písmen v názvu presenteru (i souboru) a zkus smazat cache. Z nějakého důvodu to ten KdojsmePresenter nevidí. Je jen třeba přijít na to proč. Ukaž kdyžtak začátek toho presenteru, jak ho máš definovaný.

James_Scott
Člen | 55
+
0
-

Obsah KdojsmePresenter

<?php

/**
 * Description of kdoJsme
 *
 * @author Pavel
 */
class kdojsmePresener extends BasePresenter {

    public function renderDefault() {
                $this->template->title = 'Kdo jsme..';


    }
}

Cache jsem vymazal, názvy zkontroloval, furt to stejné.
Není chyba v té cestě? …test\app/presenters/KdojsmePresenter.php
Nejdříve to používá lomítka \ a od složky app / – to může být?

ViPEr*CZ*
Člen | 822
+
0
-

KdojsmePresenter namísto kdojsmePresener ;-)

Editoval ViPEr*CZ* (4. 4. 2012 17:59)

James_Scott
Člen | 55
+
0
-

Ježiš já jsem blbec :)
Díky