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 | 817
+
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