Ich habe das Demo-Template etwas angepasst und habe das Problem, dass mir der Footer nicht angezeigt wird. Der Text ist aber vorhanden und kann auch markiert werden. Ich weiß also nicht genau, ob weißer Text auf weißem Hintergrund angezeigt wird oder ob ein darüber liegender DIV ds Problem verursacht.
Hier mal der Code meines Templates:
- Code: Alles auswählen
<?php
// Notices ausschalten
// error_reporting(E_ALL ^ E_NOTICE);
// Setting
////////////////////////////////////////////////////////////////////////////////
// Navigation Startseite im vertikalen Block
$navTemplateId = "2";
// Code
////////////////////////////////////////////////////////////////////////////////
$article = OOArticle::getArticleById($REX['START_ARTICLE_ID'], $REX['CUR_CLANG']);
$articleK = $article->getValue("_keywords");
$articleD = $article->getDescription();
$navHeader = '';
$navTemplate = new rex_template($navTemplateId);
include $navTemplate->getFile();
if($this->getValue("description") != "") {
$meta_beschreibung = htmlspecialchars($this->getValue("description"));
} else {
$meta_beschreibung = htmlspecialchars($articleD);
}
if($this->getValue("keywords")!= "") {
$meta_suchbegriffe = htmlspecialchars($this->getValue("keywords"));
} else {
$meta_suchbegriffe = htmlspecialchars($articleK);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title><?php print $REX['SERVERNAME'].' | '.$this->getValue("name"); ?></title>
<meta name="keywords" content="<?php print $meta_suchbegriffe; ?>" />
<meta name="description" content="<?php print $meta_beschreibung; ?>" />
<link rel="stylesheet" type="text/css" href="<?php echo $REX['HTDOCS_PATH'] ?>files/main.css" media="screen" />
<link rel="stylesheet" type="text/css" href="<?php echo $REX['HTDOCS_PATH'] ?>files/navigation.css" media="screen" />
<link rel="stylesheet" type="text/css" href="<?php echo $REX['HTDOCS_PATH'] ?>files/content.css" media="screen" />
<?php
// Definierte Unterschiede Startseite - Inhaltsseiten
if ($REX['START_ARTICLE_ID'] == $this->getValue("article_id")) {
print '<link rel="stylesheet" type="text/css" href="'.$REX['HTDOCS_PATH'].'files/default.css" media="screen" />';
} else {
print '<link rel="stylesheet" type="text/css" href="'.$REX['HTDOCS_PATH'].'files/default.css" media="screen" />';
}
?>
</head>
<body class="mainPage">
<div> <a name="top" id="top"></a> </div>
<div id="site-content">
<div id="column">
<!-- start header -->
<div id="header">
<div id="logo"> <a href="<?php echo $REX['HTDOCS_PATH'] ?>index.php" title="Zurück zur Startseite">REDAXO Demo</a> </div>
</div>
<!-- end header -->
<!-- start content -->
<div id="content">
<div id="main-content">
<div id="nav"><?php print $navLeftCol; ?></div>
<div id="main">
<div id="main-block">
<div id="main-teaser"> </div>
<?php
if ($navHeader != "") {
print '<div id="nav-header">'.$navHeader.'</div>';
}
?>
<div id="main-content-block">
<?php
print $this->getArticle();
?>
</div>
</div>
</div>
<br class="clear" />
</div>
</div>
<!-- end content -->
<div id="footer">
<?php
print "TEST";
?>
</div>
</div>
</div>
</body>
</html>

