Nette a wordpress sablony

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

Mam fungujici Nette stranku a potrebuji do ni pridat blog. Zvolil jsem wordpress s tim, ze budu volat Nette pro vykresleni sablony Worpressu. V zasade se tedy jedna o podobny problem jako
https://forum.nette.org/…mo-presenter, nenasel jsem tam ale fungujici reseni.

Casem jsem dospel k tomuto kodu, ktery sablonu vykresli spravne, krome odkazu.

<?php
function loadTemplate($str){
    global $wordpress_running;
    $wordpress_running=true;
    require_once('../index.php');
    Environment::getSession()->getNamespace('cart');
    $t=new Template();
    $t->control=new BlogPresenter();
    $t->control->setupTemplate($t);
    $t->registerFilter('Nette\Templates\CurlyBracketsFilter::invoke');
    $t->baseUri='/';
    $t->setFile(Environment::expand('%appDir%/templates/'.$str));
    $t->render();
    }
?>

$wordpress_running – vypina v bootstrap.php $application->run()
BlogPresenter – prazdny presenter
BlogPresenter::setupTemplate($t) nastavi parametry pro vykresleni sablony(zdedeno z BasePresenter)

Mate nekdo napad jak to rozchodit(nebo problem vyresit lepe)? Ted to hazi InvalidLinkException(No route for :(lang=en))