Home
Download
Add-ons
Help
Forum
Organisation
Project
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
February 12, 2012, 05:33:52 AM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter
hier
und auf unserer
neuen Webseite
.
149621
Posts in
21098
Topics by
7537
Members
Latest Member:
lotte2
WebsiteBaker Community Forum
Deutsch (German)
Hilfe/Support
(Moderator:
badknight
)
#gelöst# show_menu2 untermenü anzeigen bei 3 Menüs
Pages: [
1
]
Go Down
Author
Topic: #gelöst# show_menu2 untermenü anzeigen bei 3 Menüs (Read 1279 times)
Chaploo
Guest
#gelöst# show_menu2 untermenü anzeigen bei 3 Menüs
«
on:
January 06, 2009, 02:49:07 PM »
Hallo zusammen,
ich habe jetzt schon einige Stunden/Nächte herumprobiert, die sm2-Doku hin- und hergewälzt, Forum durchforstet und habe leider immer noch keine Lösung gefunden. Das ist das Problem:
Ich habe eine WB 2.7-Seite mit drei Menüs
Menü 1: Oberpunkte, werden im Header horizontal angezeigt
Menü 2: Auch Oberpunkte, werden an anderer Stelle im Header horizontal angezeigt
Menü 3: Die jeweiligen Unterseiten zu den Seiten aus 1 oder 2, soll links in einer Spalte angezeigt werden
Menüstruktur z. B.:
Seite 1 (Menü 1)
- Seite 1.1 (Menü 3)
Seite 2 (Menü 2)
- Seite 2.1 (Menü3)
Im Admin "Mehrere Menüs" eingeschaltet.
In der info.php folgende Einträge:
$menu[1] = "Erste Reihe";
$menu[2] = "Zweite Reihe";
$menu[3] = "Linke Spalte";
Aufruf in der index.php:
<div id="menu1"><?php show_menu2(1,SM2_ROOT,SM2_CURR); ?></div>
<div id="menu2"><?php show_menu2(2,SM2_ROOT,SM2_CURR); ?></div>
sowie
<div id="left"><?php show_menu2(3,SM2_CURR+1,SM2_START,SM2_ALL); ?></div>
Jetzt wird beim Anklicken einer der Obermenüpunkte das Untermenü links angezeigt. Wenn ich auf den Untermenüpunkt klicke, verschwindet das Menü links (logisch, denn Aufruf ist ja CURR+1). Wenn ich aber CURR+1 durch ROOT+1 ersetze, wird das Menü links
gar nicht angezeigt
,
weder auf den Ober- noch auf den Unterseiten
.
Hat jemand einen Tipp oder weiß die Lösung?
Grüße
Jochen
«
Last Edit: January 07, 2009, 11:59:56 AM by Chaploo
»
Logged
erpe
Offline
Posts: 2077
Re: show_menu2 untermenü anzeigen bei 3 Menüs
«
Reply #1 on:
January 06, 2009, 03:14:45 PM »
Hallo
ein Link zu der Seite wäre sicher hilfreich.
Allerdings brauchst du für die Unterpunkte kein eigenes Menu, da es ja Unterpunkte sind, und das kannst du über den Menuaufruf steuern.
Gruss
erpe
Logged
stories about
be part of the Tutorials-Project
visit the jQuery-Showroom
Chaploo
Guest
Re: show_menu2 untermenü anzeigen bei 3 Menüs
«
Reply #2 on:
January 06, 2009, 03:53:56 PM »
Hi erpe,
Wie kann ich denn den (allen) Unterseiten mitteilen, dass sie an anderer Stelle erscheinen sollen, wenn ich Ihnen kein eigenes Menü spendiere?
Grüße
Jochen
«
Last Edit: January 07, 2009, 12:05:17 PM by Chaploo
»
Logged
erpe
Offline
Posts: 2077
Re: show_menu2 untermenü anzeigen bei 3 Menüs
«
Reply #3 on:
January 06, 2009, 04:03:44 PM »
Da musst du dann den Menuaufruf an der Stelle auf der ROOT+1 beginnen und die Ebenen eingrenzen, entsprechend dem Menu, also z.B.:
Code:
show_menu2(2,SM2_ROOT+1, SM2_CURR+1,SM2_TRIM|SM2_PRETTY);
für das Menu Nr. 2 (hier wird jetzt nur die aktuelle Ebene (Root +1) und 1 weitere Unterebene= CURR+1 angezeigt.)
Bekommst du aber alles aus der Doku für sm2 entsprechend raus (zuzüglichj probieren).
Hoffe, es hilft ein wenig.
Gruss
erpe
Logged
stories about
be part of the Tutorials-Project
visit the jQuery-Showroom
Chaploo
Guest
Re: show_menu2 untermenü anzeigen bei 3 Menüs
«
Reply #4 on:
January 06, 2009, 04:45:38 PM »
Mir ist nur nicht klar, wie ich dann an der Stelle
alle
Unterseiten aus
beiden
Obermenüs also show_menu2(1) und show_menu2(2) aufrufen kann (je nachdem, welche Oberseite angeklickt ist) ...
Grüße
Jochen
Logged
erpe
Offline
Posts: 2077
Re: show_menu2 untermenü anzeigen bei 3 Menüs
«
Reply #5 on:
January 06, 2009, 04:50:15 PM »
Machst halt den Aufruf 2 mal untereinader für die beiden Menus oder sind die auch gleichzeitg aktiv?
Logged
stories about
be part of the Tutorials-Project
visit the jQuery-Showroom
Chaploo
Guest
Re: show_menu2 untermenü anzeigen bei 3 Menüs
«
Reply #6 on:
January 06, 2009, 05:19:46 PM »
Sorry, falls ich gerade total aufm Schlauch stehe. Aber ich hab jetzt folgendes:
<div id="menu1"><?php show_menu2(1,SM2_ROOT,SM2_CURR); ?></div>
<div id="menu2"><?php show_menu2(2,SM2_ROOT,SM2_CURR); ?></div>
<div id="left">
<?php show_menu2(1,SM2_ROOT+1, SM2_CURR+1, SM2_TRIM|SM2_PRETTY); ?>
<?php show_menu2(2,SM2_ROOT+1, SM2_CURR+1, SM2_TRIM|SM2_PRETTY); ?>
</div>
und das Menü links wird nicht angezeigt.
Grüße
Jochen
Logged
erpe
Offline
Posts: 2077
Re: show_menu2 untermenü anzeigen bei 3 Menüs
«
Reply #7 on:
January 07, 2009, 12:35:41 AM »
Hallo Jochen
wenn du dann auch die Seiten zu den Menus richtig zuordnest und die sm2 Aufrufe auch wirklich so eingibst, wie du sie hier beschrieben hast, dann klappts auch mit dem Nachbarn bzw mit den Menus
Gruss
erpe
PS: Ich weiss genau, dass man irgendwann den Wald vor lauter Bäumen nicht mehr sieht
Logged
stories about
be part of the Tutorials-Project
visit the jQuery-Showroom
Chaploo
Guest
Re: show_menu2 untermenü anzeigen bei 3 Menüs
«
Reply #8 on:
January 07, 2009, 11:59:40 AM »
Also manchmal hat man ja wirklich ein Riesen-Brett vor dem Kopf ...
Tausend Dank für deine Hilfe!
Grüße
Jochen
Logged
Pages: [
1
]
Go Up
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> General Announcements
-----------------------------
English
-----------------------------
=> Help & Support
-----------------------------
General
-----------------------------
=> WebsiteBaker Website Showcase
-----------------------------
English
-----------------------------
=> Modules
=> Templates, Menus & Design
=> WebsiteBaker Language Files
=> Droplets (PHP code for use with Droplet module) & Snippets (raw PHP code)
-----------------------------
General
-----------------------------
=> Guest Area & Off-Topic
-----------------------------
English
-----------------------------
=> WebsiteBaker 2.x discussion
=> WebsiteBaker 3
-----------------------------
General
-----------------------------
=> Security Announcements
-----------------------------
Deutsch (German)
-----------------------------
=> Hilfe/Support
-----------------------------
General
-----------------------------
=> Documentation
-----------------------------
Francais (French)
-----------------------------
=> Help/Support
-----------------------------
Italiano (Italian)
-----------------------------
=> Help/Support
-----------------------------
Deutsch (German)
-----------------------------
=> Ankündigungen
=> Diskussion über WB
=> Off-Topic
=> Archiv für Themen bis 2007
=> Module & Snippets
-----------------------------
English
-----------------------------
=> Archive (posts up to 2007)
-----------------------------
Nederlands (Dutch)
-----------------------------
=> Aankondigingen
=> Hulp & Ondersteuning
=> Niet-Terzake (Off Topic)
-----------------------------
Deutsch (German)
-----------------------------
=> jQuery
=> Tutorials
=> Templates & Design
-----------------------------
English
-----------------------------
=> jQuery
-----------------------------
Bakery (WB shop module)
-----------------------------
=> Bakery English
=> Bakery Deutsch
-----------------------------
English
-----------------------------
=> WebsiteBaker 2.9
===> Announcements
===> Help/Support
===> Suggestions
-----------------------------
Deutsch (German)
-----------------------------
=> WebsiteBaker 2.9
===> Ankündigungen
===> Hilfe/Support
===> Vorschläge
-----------------------------
English
-----------------------------
===> Software bugs
-----------------------------
Deutsch (German)
-----------------------------
===> Softwarefehler
=====> Module / Extensions
-----------------------------
English
-----------------------------
=====> Modules / Extensions
-----------------------------
Deutsch (German)
-----------------------------
===> Erfahrungs und Testberichte
-----------------------------
KeepInTouch (Multi Contact Module)
-----------------------------
=> KeepInTouch English
=> KeepInTouch Deutsch
Loading...