don't add navblock if there is already one

This commit is contained in:
Shish 2012-05-28 10:03:17 +01:00
parent 5d431b9b03
commit d167d25942

View File

@ -11,7 +11,16 @@ class BaseThemelet {
$page->add_http_header("HTTP/1.0 $code $title");
$page->set_title($title);
$page->set_heading($title);
$page->add_block(new NavBlock());
$has_nav = false;
foreach($page->blocks as $block) {
if($block->header == "Navigation") {
$has_nav = true;
break;
}
}
if(!$has_nav) {
$page->add_block(new NavBlock());
}
$page->add_block(new Block("Error", $message));
}