geteilte Hauptnavigation 4.6.2 BETA !

rene04
Beiträge: 600
Registriert: Mo 10. Okt 2005, 12:28
Wohnort: Kaiserslautern
Kontaktdaten:

Beitrag von rene04 » Di 24. Okt 2006, 14:29

navsecond_off, usw...

flom
Beiträge: 38
Registriert: Di 24. Okt 2006, 10:13
Kontaktdaten:

Beitrag von flom » Mi 25. Okt 2006, 13:43

weiss denn jemand, wie man nun eine weitere navigation mit dem menu macht? haben schon viele gefragt aber keiner die lösung gepostet. (siehe oben auf meiner seite http://www.m-b.eu)

ausserdem gefällt es mir nicht, dass im link immer /contenido/ mit drin steht. wie bekomme ich das weg?

flom
Beiträge: 38
Registriert: Di 24. Okt 2006, 10:13
Kontaktdaten:

Beitrag von flom » Mi 22. Nov 2006, 09:08

weiss denn keiner wie man das menu 2 mal einbauen kann?
also ich meine für 2 verschiedene "bäume".
ich komme nicht voran mit der seite so lange das nicht geht :(

rene04
Beiträge: 600
Registriert: Mo 10. Okt 2005, 12:28
Wohnort: Kaiserslautern
Kontaktdaten:

Beitrag von rene04 » Mi 22. Nov 2006, 12:25

na du musst einfach in deinem ersten menü den ersten baum angeben und im zweiten den zweiten baum. oder verstehe ich dich falsch?

gruesse rene

flom
Beiträge: 38
Registriert: Di 24. Okt 2006, 10:13
Kontaktdaten:

Beitrag von flom » Mi 22. Nov 2006, 14:24

wenn ich es 2 mal in einen container einbinde oder als neues modul unter anderem namen abspeichere kommt folgende meldung:

Code: Alles auswählen

Fatal error: Cannot redeclare catischildof() (previously declared in /homepages/17/d136421888/htdocs/contenido/cms/front_content.php(1028) : eval()'d code:76) in /homepages/17/d136421888/htdocs/contenido/cms/front_content.php(1028) : eval()'d code on line 424

pit
Beiträge: 96
Registriert: Mo 14. Apr 2003, 10:28
Wohnort: Rotenhain
Kontaktdaten:

Beitrag von pit » Mi 22. Nov 2006, 14:30

meines Wissens nach mußt Du das Modul Kopieren und die Funktionen wie catischildof() und andere im kopierten Modul umbenennen...
Die alten Zeilen wurden schlecht und man begann sie wegzuschmeissen, die neuen kamen grade recht um sich an ihnen zu verbeissen! (frei nach Heinz Erhardt)

flom
Beiträge: 38
Registriert: Di 24. Okt 2006, 10:13
Kontaktdaten:

Beitrag von flom » Mi 22. Nov 2006, 15:00

funktioniert!
danke sehr

php0815
Beiträge: 373
Registriert: Mi 26. Okt 2005, 12:12
Wohnort: Schwarzwald
Kontaktdaten:

Beitrag von php0815 » Di 28. Nov 2006, 15:09

nabu-bonn.de hat geschrieben:Hallo,

das ist eine Frage des Templates im Hintergrund.

Mein Template für die erste Ebene sieht wie folgt aus:
<!-- BEGIN:BLOCK -->
<tr>
<td height=25 width=13 style="border:0px; background-color:#c00000; border-right-width=1px; border-top-width:1px; border-style:solid; border-color:#FFFFFF;"></TD>
<td style="border: 0px; background-color: #8C96A5; border-top-width:1px; border-style:solid; border-color:#FFFFFF; padding-left:5px" align=left valign=middle>
<a class="main" href="{HREF}">{NAME}</a>
</td>
</tr>
<!-- END:BLOCK -->
Im Modul habe ich dann am Anfang noch den Table-Befehl eingefügt:
...
/* Start Output buffer */
ob_start();
echo '<table width=140 border=0 cellpadding=1 cellspacing=0>';
...
Am Ende des Moduls muß dann natürlich noch die Tabelle wieder beendet werden.
Dann hast du eine senkrechte Navigation.

Für die waagerechte Navi mußt du im Template die <TR>-Tags löschen. Die >Table>-Tags im Modul mußt du dann entsprechend um den <TR>-Tag erweitern.
Damit sollte das dann klappen, wie du es möchtest.

Gruß
Hallo ich habe obriges beispiel eingebaut aber ich kann die Styleangeben verändern wie ich will es tut sich nichts.
Browser reload durchgeführt und den Cache gelöscht.

Oder gibt es noch eine andere möglichkeit die Navi waagrecht auszugeben :?:
In der Ruhe liegt die Kraft den wer suchet der findet
Wer Rechtschreibfehler findet kann sie behalten, Codefehler können gemeldet werden.

php0815
Beiträge: 373
Registriert: Mi 26. Okt 2005, 12:12
Wohnort: Schwarzwald
Kontaktdaten:

Beitrag von php0815 » Di 28. Nov 2006, 18:37

Hat sich erledigt :roll:
In der Ruhe liegt die Kraft den wer suchet der findet
Wer Rechtschreibfehler findet kann sie behalten, Codefehler können gemeldet werden.

Ben@ton
Beiträge: 3
Registriert: Di 13. Feb 2007, 18:19
Kontaktdaten:

Beitrag von Ben@ton » Do 22. Feb 2007, 02:03

Bin mir noch nicht sicher ob die frage hier richtig ist aber es passt zumindest zum Modul. :wink:
Ich verwende dieses Modul. Funktioniert alles Bestens. Nun hab ich aber ein kleines Problemchen mit dem 'ie 5' was zu lösen gilt.
Habe die 1. Hauptnavigation horizontal angeordnet und mit onmouseover Navigations-Bilder eingebaut.

Code: Alles auswählen

<!-- BEGIN:BLOCK -->
<a href="{HREF}"onMouseOut="MM_swapImgRestore()"onMouseOver="MM_swapImage('nav_{NAME}','','upload/bilder/navi/{NAME}_over.gif',1)"><img src="upload/bilder/navi/{NAME}.gif" alt="{NAME}"name="nav_{NAME}"align=left border="0"></a>
<!-- END:BLOCK -->

Wie bekomme ich jetzt, im ie 5, die Abstände zwischen den Bilder weg :?:
Als 'background' ist es schlecht zu realisieren da die Bilder teils unterschiedlich groß sind. Hab schon nach entsprechenden Hacks gesucht aber kein entsprechendes gefunden.

nicnac
Beiträge: 326
Registriert: Do 6. Jan 2005, 15:21
Wohnort: Bln
Kontaktdaten:

Beitrag von nicnac » Do 22. Feb 2007, 14:07

hi Ben@ton,

poste doch mal den Quelltext deiner gesamten navi, da ich nicht weiß ob du eine Liste oder eine tabelle oder was weiß ich benutzt, um die Navigation aufzubauen - sprich die einzelnen Navigationspunkte.
Gruß nicnac
---------------
arbeite seit Contenido Version 4.4.5 mit dem System, ca. 30 Websites mit Contenido umgesetzt auf domainfactory, Strato und 1und1.

Hesi67
Beiträge: 25
Registriert: Fr 8. Dez 2006, 13:15
Kontaktdaten:

Beitrag von Hesi67 » Mi 28. Mär 2007, 12:06

Hallo,
ich bin gerade dabei zu versuchen diese geteilte Navigation umzusetzen. Bin noch Anfänger und probiere sehr viel herum und bekomme es nicht gebacken. Kann mir jemand bei der Umsezung helfen?
Also ich habe die beiden Module (HauptNav1 und HauptNav2), wie im Anfang beschrieben, erstellt. Wie binde ich diese beiden Module jetzt in mein Layout ein, ich möchte gern das Hauptmenü durch das geteilte Menü ersetzen, ich benutze das vorgegebene Beispiellayout von Contenido:

Code: Alles auswählen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
	<title>Contenido Demo-Seite</title>
	<link href="css/style.css" rel="stylesheet" type="text/css">
	<link href="css/style_print.css" rel="stylesheet" type="text/css" media="print">
	<!--[if IE]>
		<style>
			#imagecolumn {
				width:170px;
			}
			#logo {
				margin-top:0;
			}
			#navipath {
				padding-top:2px;
			}
			.balken {
				background-position:0px 0px ;
			}				
			#additionalnavi {
				padding-top:2px;
			}
        </style>
	<![endif]-->
<script language="javascript" type="text/javascript" src="js/jsApi.js"></script>
</head>
<body style="text-align:center;">
<div style="width:760px;margin:0px auto;text-align:left;">
<div id="outer"> 
	<div id="innerwrap"> 
		<div id="centrecontent"> 
			<div id="navipath">
				<container id="60" name="Navigationspfad" types="Navigation" mode="fixed" default="Navigationspfad">Navigationspfad</container>
			</div>
			<container id="10" name="Headline" types="Content" default="Headline (HTML)">Headline (HTML)</container>
			<container id="12" name="Text" types="Content" default="">Content 1</container>
			<container id="15" name="Text" types="Content" default="">Content 2</container>
			<container id="22" name="Text" types="Content" default="">Content 3</container>
			<container id="24" name="Text" types="Content" default="">Content 4</container>
			<container id="26" name="Text" types="Content" default="">Content 5</container>
			<container id="28" name="Text" types="Content" default="">Content 6</container>
			<br/><br/>
			<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td style="background-color:rgb(210,210,210);"><img src="images/grey.gif" width="1" height="1" border="0" alt="" title=""/></td></tr></table>
			<div id="bottomnavi">
				<container id="30" name="BottomNavigation" types="Navigation" mode="fixed" default="BottomNavigation">BottomNavigation</container>
			</div>			
		</div>
		<div id="left"> 
			<container id="40" name="Hauptnavigation" types="Navigation" mode="fixed" default="Hauptnavigation">Hauptnavigation</container>
			<container id="44" name="Suche" types="Navigation" default="">Suche</container>
			<container id="48" name="Login" types="Navigation" default="">Login</container>
			<container id="49" name="Newsletter" types="Navigation" default="">Newsletter</container> </div>
	</div>
	<div id="right"></div>
	<div id="clearfooter"></div>
	<div id="header"> 
		<div id="additionalnavi"><container id="50" name="Hilfsnavigation" types="Navigation" mode="fixed" default="Hilfsnavigation">Hilfsnavigation</container></div>
		<div id="logo">
			<table width="780" border="0" cellspacing="0" cellpadding="0">
				<tr>
					<td><a href="front_content.php" title="Zur Homepage"><img src="images/logo.gif" width="101" hspace="30" height="61" border="0" alt="Logo" title="Logo"/></a></td>
					<td align="right"><img src="images/blank.gif" width="449" height="1" border="0"/></td>
					<td align="right"><container id="80" name="Illustration" types="Content" default=""></container></td>
				</tr>
				<tr>
					<td colspan="3" class="balken"><img src="images/blank.gif" border="0" width="780" height="5" alt=""/></td>
				</tr>
			</table>
		</div>
</div>
<div id="imagecolumn">
	<container id="70" name="Teaser_Rechts" types="Content" mode="optional">Teaser (Rechts)</container>
	<container id="72" name="Teaser_Rechts" types="Content" mode="optional">Teaser (Rechts)</container>
	<container id="74" name="Teaser_Rechts" types="Content" mode="optional">Teaser (Rechts)</container>
</div>
</div>
</div>
</body>
</html>
Contenido 4.8.12 und AMR_0.5.4

wosch

Beitrag von wosch » Mi 28. Mär 2007, 12:37

Anstelle:

Code: Alles auswählen

         <container id="40" name="Hauptnavigation" types="Navigation" mode="fixed" default="Hauptnavigation">Hauptnavigation</container> 
etwas in der Art:

Code: Alles auswählen

         <container id="40" name="HauptNav1" types="Navigation" mode="fixed" default="HauptNav1">Navigation_Ebene_1</container>
...
         <container id="41" name="HauptNav2" types="Navigation" mode="fixed" default="HauptNav2">Navigation_Ebene_2_x</container> 
Und in der CSS steuern wo die dabei verwendeten DIVs ausgegeben werden sollen.
In dem Beispiel wird die (ungeteilte) Hauptnavigation durch den :

Code: Alles auswählen

<div id="left"> 
in der CSS angesteuert.
Du mußt also überlegen in welches DIV du den Container mit der id=41 packst, denn dort wird es (als Hauptnav2) dann ausgegeben.
Aufpassen, du mußt erst das zum Layout/Seite dazugehörige Template aufrufen und neu vorkonfigurieren.

Ben@ton
Beiträge: 3
Registriert: Di 13. Feb 2007, 18:19
Kontaktdaten:

Beitrag von Ben@ton » Mi 28. Mär 2007, 12:41

denke mal das Problem das du hast könnte auch an deinem Artikelbaum du kannst die Navigation nicht einfach austauschen.

der Baum sollte so aussehen

Code: Alles auswählen

-Navigation
  -Punkt 1
     -Seite 1
     -Seite 2
     -Seite 3
  -Punkt 2
     -Seite 1
     -Seite 2
  -Punkt 3
     -Seite 1
usw.

Hesi67
Beiträge: 25
Registriert: Fr 8. Dez 2006, 13:15
Kontaktdaten:

Beitrag von Hesi67 » Do 29. Mär 2007, 11:55

Erstmal Danke,
bin deinen Anweisungen gefolgt im Template kann ich jedoch nichts auswählen:


Bild
Contenido 4.8.12 und AMR_0.5.4

Gesperrt