formatTemplateFiles v Nette 2.0

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

Mám taký problém, mám prepísanú metódu v BasePresenteri, problém je, že k tomu ešte Nette 2.0 pridáva niekde cestu (ktorú nepotrebujem a potrebujem sa jej zbaviť)

    public function formatTemplateFiles()
    {
         $stylesDir = $this->context->httpRequest->url->baseUrl . "/public/themes";
           $website = $this->context->params['website'];
             $style = $website['style'];
              $path = "$stylesDir/$style/templates";
              $path .= '/' . str_replace(':', 'Module/', $this->presenter->name);

              Nette\Diagnostics\Debugger::barDump($path);

         return array("$path/".$this->view.".latte");
    }

Po dumpnutí mi to vracia: http://localhost/CMS//public/themes/default/templates/ContentManagementSystemModule/FrontEndModule/Mainpage
To šialenstvo od templates ďalej chcem odstrinúť…ako na to?

Editoval Peppy (5. 7. 2011 19:57)

redhead
Člen | 1313
+
0
-

A kde by se to tam dávalo asi?? Smaž řádek s tim str_replace. To jsou mi otázky..

Peppy
Člen | 137
+
0
-

Dam si pauzu od Nette…lebo to zle dopadne :D :D