[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Keine Header-Navigation - REDAXO Forum
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/
Pr3dat0r
Beiträge: 7
Registriert: 26. Aug 2009, 07:52

Keine Header-Navigation

28. Aug 2009, 08:26

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

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

28. Aug 2009, 13:39

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

Code: Alles auswählen

<link rel="stylesheet" type="text/css" href="./files/start.css" media="screen" /></head>
und

Code: Alles auswählen

<link rel="stylesheet" type="text/css" href="./files/default.css" media="screen" /></head>
Diese Ändern die Optik des Menüs.
Einfach die if Abfrage löschen und nur die start.css drin lassen.

Cheffchen

Pr3dat0r
Beiträge: 7
Registriert: 26. Aug 2009, 07:52

28. Aug 2009, 16:57

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:

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&uuml;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">&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>
Was muss ich da genau ändern?

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

29. Aug 2009, 21:46

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

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";
} 
so ändern

Code: Alles auswählen

// Navigation Startseite im vertikalen Block
   $navTemplateId = "3";
 
und bei dir

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" />'; 
}
so ändern

Code: Alles auswählen

// Definierte Unterschiede Startseite - Inhaltsseiten 
   print '<link rel="stylesheet" type="text/css" href="'.$REX['HTDOCS_PATH'].'files/start.css" media="screen" />'; 
Das müsste dann passen.
Aber wie immer mach vorher eine Sicherung bevor du anfängt :O).

Cheffchen

Pr3dat0r
Beiträge: 7
Registriert: 26. Aug 2009, 07:52

31. Aug 2009, 08:53

Super! Vielen lieben Dank!!

Nun hat's aber unter "Bildergalerie" das Layout n bisschen zerschossen... Die Thumbnails sind nun alte untereinander und nicht mehr in zweier Reihen. Weisst Du da vielleicht auch noch schnell Abhilfe? Der Resize ist ja dynamisch...

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

31. Aug 2009, 09:55

Hallo,

habe den fehler gefunden.
In der start.css ganz oben:

Code: Alles auswählen

/* ### main-block => MainContent ################################################### */

#main-content-block {
	padding-right:180px;
}
180 in 5 ändern.
Dann nutzt auch wieder die Gesamte breite für den Inhalt auf allen Seiten.

Cheffchen

Pr3dat0r
Beiträge: 7
Registriert: 26. Aug 2009, 07:52

31. Aug 2009, 11:26

Und nochmal vielen Dank!!! Wär ich nie drauf gekommen...

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

31. Aug 2009, 11:34

Ich auch nicht, deswegen gibt es Develop/Entwicklertools für HTML und CSS Sachen,
IE8 F12
FF als Addon

Cheffchen

Pr3dat0r
Beiträge: 7
Registriert: 26. Aug 2009, 07:52

3. Sep 2009, 08:48

Hast Du evtl. den Namen des FF-Addons?

Unter dem Preisanfrage habe ich nämlich schon wieder ein Problem... Er fügt mir zwischen Bold-Text und Table ein paar Leerzeilen ein und ich weiss nicht warum...

Benutzeravatar
Xong
Beiträge: 2081
Registriert: 5. Jun 2008, 08:30
Wohnort: Halle (Saale)

3. Sep 2009, 08:55

Pr3dat0r hat geschrieben:Hast Du evtl. den Namen des FF-Addons?
Firebug
LG,
Xong

[ externes Bild ] Määääääääääääääääääääääääh!

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

3. Sep 2009, 09:24

Hallo,

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>
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

Pr3dat0r
Beiträge: 7
Registriert: 26. Aug 2009, 07:52

3. Sep 2009, 14:20

Erst mal vielen Dank für die Info!

<br>'s sind allerdings keine drin...

Zurück zu „Allgemeines [R3]“