Bug #9485: Need to render page content before headers are sent so that CSS can be...
authorChuck Hagenbuch <chuck@horde.org>
Tue, 4 Jan 2011 13:42:17 +0000 (08:42 -0500)
committerChuck Hagenbuch <chuck@horde.org>
Tue, 4 Jan 2011 15:26:35 +0000 (10:26 -0500)
wicked/display.php

index e3ea8ef..b2eb570 100644 (file)
@@ -130,9 +130,13 @@ if ($page->isLocked()) {
 $history = $session->get('wicked', 'history', Horde_Session::TYPE_ARRAY);
 
 $title = $page->pageTitle();
+Horde::startBuffer();
+$page->render(Wicked::MODE_DISPLAY, $params);
+$content = Horde::endBuffer();
+
 require $registry->get('templates', 'horde') . '/common-header.inc';
 require WICKED_TEMPLATES . '/menu.inc';
-$page->render(Wicked::MODE_DISPLAY, $params);
+echo $content;
 require $registry->get('templates', 'horde') . '/common-footer.inc';
 
 if ($page instanceof Wicked_Page_StandardPage &&