[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
horizontales und vertikales menue - 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/
Honni72
Beiträge: 62
Registriert: 3. Mär 2011, 10:18

horizontales und vertikales menue

11. Okt 2011, 19:33

servus leute

verwende die rexfactory für das main menue horizontal

Code: Alles auswählen

<?php
# ------ haupt navi
$nav = rex_navigation::factory();
echo '<div id="navi">';
echo $nav->get(0,-1,FALSE,TRUE);
echo '</div><!-- /navi -->'."\n";
?>
für das vertikale menue

Code: Alles auswählen

<?php
$cat = OOCategory::getCategoryById($this->getValue('category_id')); 
$tree = $cat->getParentTree(); 
$id = $tree[0]->getId(); 
$subnav = rex_navigation::factory();
$subnav->setClasses(array('sub1', 'sub2'));
echo $subnav->get($id,2,FALSE,TRUE);
?>
habe jetzt das problem das das submenue ebenfalls im mainmenue mit angezeigt wird, habe schon einiges durch verändern der true und false werte ausprobiert, es aber net hinbekommen oder bin schon blind vor lauter buchstaben :?
kann mir jemand weiterhelfen
danke schon mal..

Benutzeravatar
Richard.Laing
Beiträge: 2105
Registriert: 28. Aug 2005, 00:55
Wohnort: Brühl / Rheinland
Kontaktdaten: Website

Re: horizontales und vertikales menue

12. Okt 2011, 09:51

hi versuch das mal ;)

Code: Alles auswählen

<?php // PHP oberhalb von Html;?>
<?php $P = explode("|",$this->getValue("path").$this->getValue("article_id")."|"); $rexnav = rex_navigation::factory();?>

<?php // erste ebene (main) ;?>
<?php echo $rexnav->get(0,1,FALSE,TRUE); ?>

<?php // zweite ebene (sub);?>
<?php echo $rexnav->get($P[1],1,FALSE,TRUE); ?>

<?php // dritte ebene (sub sub);?>
<?php if (isset($P[2]) && $P[2] > 0) echo $rexnav->get($P[2],1,FALSE,TRUE); ?>
bei deinem code

Code: Alles auswählen

<?php
# ------ haupt navi
$nav = rex_navigation::factory();
echo '<div id="navi">';
echo $nav->get(0,-1,FALSE,TRUE);
echo '</div><!-- /navi -->'."\n";
?>
sollte das:

Code: Alles auswählen

echo $nav->get(0,-1,FALSE,TRUE);
falsch sein sollte dann so sein also das - wech weil das aussagst gib mir alles was da ist...

Code: Alles auswählen

echo $nav->get(0,1,FALSE,TRUE);
gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de

Honni72
Beiträge: 62
Registriert: 3. Mär 2011, 10:18

Re: horizontales und vertikales menue

12. Okt 2011, 12:20

ok das mit dem submenue funzt soweit, aber wie bekomme ich denn dann die verlinkung bzw active-auszeichnung hin wenn ich auf dem submenue bin?? da zeigt er mir nur die active vom submenue an und net das main-menue mit,
hier der code von den navis

Code: Alles auswählen

#navi ul {
	list-style:none;
	margin-left:5px;
}
#navi ul li {
	float:left;
	with:150px;
}
#navi ul li a {
	display:block;
	/*background:#A3D20B;*/
	background:url(bt_normal.png);
	width:115px;
	height:30px;
	padding-top:10px;
	padding-left:35px;
}
#navi ul li a:hover,
#navi ul li a.rex-current {
	font-weight:bold;
	color:#FFF;
	background:url(bt_over.png);
}
/* submenue */
#links ul {
	list-style:none;
	margin-left:5px;
}
#links ul li {
	float:left;
	with:100px;
}
#links ul li a {
	display:block;
	/*background:#A3D20B;*/
	width:110px;
	height:30px;
	padding-top:10px;
	padding-left:35px;
}
#links ul li a:hover,
#links ul li a.rex-current {
	font-weight:bold;
	color:#FFF;
	
}

Benutzeravatar
Richard.Laing
Beiträge: 2105
Registriert: 28. Aug 2005, 00:55
Wohnort: Brühl / Rheinland
Kontaktdaten: Website

Re: horizontales und vertikales menue

12. Okt 2011, 12:23

hi
ein blick in den quellcode würde es dir verraten ;)

Code: Alles auswählen

#navi ul li a.rex-active
gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de

Honni72
Beiträge: 62
Registriert: 3. Mär 2011, 10:18

Re: horizontales und vertikales menue

12. Okt 2011, 12:39

ok danke, funzt, manchmal sieht man den wald vor lauter bäumen net mehr .... :D

Zurück zu „Allgemeines [R4]“