Schönen guten Morgen,
ich soll für einen Kumpel und dessen Arbeitgeber (Spedition) einen kleinen Webauftritt basteln. Und da mein HTML, sowie PHP stark eingerostet sind, dachte ich mir, versuche ich es mit Redaxo.
Ich habe lediglich den Standard-Theme angepasst, da es gefiel und weniger Arbeit bedeutete. Nunn ist aber gewünscht, dass die Navigation immer in der Box links bleibt und nicht nach dem Anklicken einer Kategorie in den Header rutscht.
Was muss ich dafür wie bearbeiten?
Mein zweites Problem ist, dass der komplette Body beim Auswählen von "Kontakt/Impressum" leicht nach rechts rutscht... Wo ist hier der Fehler?
anzuguggen ist das Ganze momentan unter cms.suicide-crew.de
Wäre für Hilfe enorm dankbar!
MfG,
Pr3dat0r
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Hallo,
erstmal ne frage, wenn Du neu anfängst wieso nimmst R3 und nicht die Aktuelle R4.2.1?
Im default Template gibt es diese 2 css Links
und
Diese Ändern die Optik des Menüs.
Einfach die if Abfrage löschen und nur die start.css drin lassen.
Cheffchen
erstmal ne frage, wenn Du neu anfängst wieso nimmst R3 und nicht die Aktuelle R4.2.1?
Im default Template gibt es diese 2 css Links
Code: Alles auswählen
<link rel="stylesheet" type="text/css" href="./files/start.css" media="screen" /></head>
Code: Alles auswählen
<link rel="stylesheet" type="text/css" href="./files/default.css" media="screen" /></head>
Einfach die if Abfrage löschen und nur die start.css drin lassen.
Cheffchen
Ouh... Habs wohl falsch gepostet... Ist die v4. Sorry!
Wird aber das gleiche sein, oder?
Vielen Dank schon mal!!!
Edit: Puh... da komme ich nicht weiter...
Das ist der Inhalt meines default Templates:
Was muss ich da genau ändern?
Wird aber das gleiche sein, oder?
Vielen Dank schon mal!!!
Edit: Puh... da komme ich nicht weiter...
Das ist der Inhalt meines default Templates:
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="<?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/start.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>
<?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; ?>
<p class="copy">© by <a href="http://www.redaxo.de">REDAXO</a></p>
</div>
<div id="main">
<div id="main-block">
<div id="main-teaser">
Slogan: Einfach, flexibel, sinnvoll
</div>
<div id="main-content-block">
<?php
print '<p id="breadcrumb">'.$breadcrumb.'</p>';
print $this->getArticle();
?>
</div>
</div>
</div>
<br class="clear" />
</div>
</div><!-- end content -->
<div id="footer">
<br class="clear" />
</div>
</div>
</div>
<div style="display:none;">Eigene Templates sind besser - REDAXO</div>
</body>
</html>
Hallo,
der Unterschied ist recht groß, deswegen wurde die auch hier im Forum getrennt. Dies ist auch in der Zukunft wichtig, es schadet nie deine Version hin zu schreiben.
also bei dir
so ändern
und bei dir
Cheffchen
so ändern
Das müsste dann passen.
Aber wie immer mach vorher eine Sicherung bevor du anfängt :O).
Cheffchen
der Unterschied ist recht groß, deswegen wurde die auch hier im Forum getrennt. Dies ist auch in der Zukunft wichtig, es schadet nie deine Version hin zu schreiben.
also bei dir
Code: Alles auswählen
// Navigation Startseite im vertikalen Block
if ($REX['START_ARTICLE_ID'] == $this->getValue("article_id")) {
$navTemplateId = "3";
}
// Navigation Inhaltsseiten horizontal / vertikale
else {
$navTemplateId = "2";
}
Code: Alles auswählen
// Navigation Startseite im vertikalen Block
$navTemplateId = "3";
Cheffchen
Code: Alles auswählen
// 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/start.css" media="screen" />';
} else {
print '<link rel="stylesheet" type="text/css" href="'.$REX['HTDOCS_PATH'].'files/default.css" media="screen" />';
}
Code: Alles auswählen
// Definierte Unterschiede Startseite - Inhaltsseiten
print '<link rel="stylesheet" type="text/css" href="'.$REX['HTDOCS_PATH'].'files/start.css" media="screen" />';
Aber wie immer mach vorher eine Sicherung bevor du anfängt :O).
Cheffchen
Hallo,
habe den fehler gefunden.
In der start.css ganz oben:
180 in 5 ändern.
Dann nutzt auch wieder die Gesamte breite für den Inhalt auf allen Seiten.
Cheffchen
habe den fehler gefunden.
In der start.css ganz oben:
Code: Alles auswählen
/* ### main-block => MainContent ################################################### */
#main-content-block {
padding-right:180px;
}
Dann nutzt auch wieder die Gesamte breite für den Inhalt auf allen Seiten.
Cheffchen
FirebugPr3dat0r hat geschrieben:Hast Du evtl. den Namen des FF-Addons?
Hallo,
also nehme mal alle <br> raus.
ich nutze im FF.
https://addons.mozilla.org/de/firefox/addon/60
Nutze aber mehr den aus IE8, ist schon dabei und kann mehr (find ich).
Cheffchen
also nehme mal alle <br> raus.
Code: Alles auswählen
<table><tr><br />
<td width="101">Firma:</td><br />
<td><input type="text" length="32"></td><br />
</tr><br />
</table>
https://addons.mozilla.org/de/firefox/addon/60
Nutze aber mehr den aus IE8, ist schon dabei und kann mehr (find ich).
Cheffchen