/* @var $content Content Featured content */ $content = reset($layout->featured); $layout->title = $content->title; $layout->description = $content->description; $layout->keywords = $content->getKeywords(); $layout->author = $content->author; $layout->main_image = $content->image->getUrl(); } // Output layout $app->response()->body((string) $layout); }); /* * Change idiom */ $app->get('/idiom/:idiom', function ($idiom) use($app) { BootWiki::setIdiom($idiom); $app->redirect(BASEURL); }); /* * Display search results */ $app->get('/search', function () use($app) { // load query $q = $app->request()->get('q'); // Process results $main = new Results(); $main->find($q); // Load layout $layout = new Layout($main); $layout->loadRecent(); $layout->loadPopular();