ich bin ein wenig am verzweifeln: die Navigation bekomme ich angezeigt, aber nicht mit dem definierten layout/design wie es in redaxo dargestellt. wird. Wo muss ich denn code in absolute pfade ändern? Und in welche? Wie spreche die Navigation an?
- Code: Alles auswählen
<?php
// Notices ausschalten
// error_reporting(E_ALL ^ E_NOTICE);
// Setting
////////////////////////////////////////////////////////////////////////////////
// Navigation Startseite im vertikalen Block
if ($REX['START_ARTICLE_ID'] == $this->getValue("article_id")) {
$navTemplateId = "3";
}
// Navigation Inhaltsseiten horizontal / vertikale
else {
$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="http://www.ital-web.de/redaxo4_2_1/files/main.css" media="screen" />
<link rel="stylesheet" type="text/css" href="http://www.ital-web.de/redaxo4_2_1/files/navigation.css" media="screen" />
<link rel="stylesheet" type="text/css" href="http://www.ital-web.de/redaxo4_2_1/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="http://www.ital-web.de/redaxo4_2_1/files/start.css" media="screen" />';
} else {
print '<link rel="stylesheet" type="text/css" href="http://www.ital-web.de/redaxo4_2_1/files/inhalt_story.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="http://www.ital-web.de/redaxo4_2_1/index.php" title="Zurück zur Startseite">REDAXO Demo</a>
</div>
<?php
if ($navHeader != "") {
print '<div id="nav-header">'.$navHeader.'</div>';
}
?>
</div><!-- end header -->
<!-- start content -->
<div id="content">
<div id="main-content">
<div id="nav">
<?php print $navLeftCol; ?>
</div>
</div>
</div>
<div id="main">
<div id="main-block">
<div id="main-teaser">
</div>
</div>
</div>
</body>
</html>
So sieht das bisher bei mir aus. Ich habe ich leider überhaupt keine Ahnung (oder nur eine ganz vage).....
Würde mich über Hilfe freuen.
Herzliche Grüße und vielen Dank
Achim

