Home
Download
Add-ons
Help
Forum
Organisation
Project
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
May 24, 2012, 06:35:24 AM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Interested in joining the WebsiteBaker team?
For more Information read
here
or on our
new website
.
155442
Posts in
21702
Topics by
7733
Members
Latest Member:
DarrellDD
WebsiteBaker Community Forum
Deutsch (German)
Module & Snippets
(Moderator:
badknight
)
Show_menu2 - Richtige Parameter-Kombination gesucht
Pages: [
1
]
Go Down
Author
Topic: Show_menu2 - Richtige Parameter-Kombination gesucht (Read 2189 times)
MUC
Offline
Posts: 10
Show_menu2 - Richtige Parameter-Kombination gesucht
«
on:
September 25, 2008, 07:50:25 PM »
Hallo zusammen,
ich habe folgende Datenstruktur:
A1
-> B1
-> C1
-> D1
-> D2
-> E1
-> E2
-> D3
-> E3
-> E4
-> C2
-> D4
-> E5
-> D5
-> E6
-> E7
-> D6
-> E8
-> B2
-> C3
-> D7
-> D8
-> E9
-> D9
-> E10
-> E11
-> C4
-> D10
-> E12
-> D11
-> E13
-> E14
-> D12
-> E15
Dabei ist die A-Ebene nur ein "Container", soll also nicht dargestellt werden, was auch durch SM2_ROOT+1 einwandfrei klappt.
Die Schwierigkeit ist jetzt folgende: Ich möchte gerne folgende Menüanzeige erzielen (A-Level nur übersichtshalber aufgeführt, aber effektiv ausgeblendet):
(A1)
-> B1
-> C1
-> D1
-> D2
-> E1 (CURRENT)
-> E2
-> D3
-> C2
-> B2
-> C3
-> C4
Ich schaffe es aber leider bisher nicht, auch die C-Ebene im A2-Teil anzuzeigen und gleichzeitig den aktiven Ast A1-B1-C1-... bis zum aktiven Menüpunkt der 3./4. Ebene einzublenden. Kann mir jemand dafür die richtige Attributkombination nennen?
Vielen Dank!
Axel
«
Last Edit: September 26, 2008, 02:33:05 AM by MUC
»
Logged
BerndJM
Offline
Posts: 1764
Re: Show_menu2 - Richtige Parameter-Kombination gesucht
«
Reply #1 on:
September 25, 2008, 08:33:22 PM »
Hallo Axel,
ich "kau" grad bichen am verstehen deiner Definition:
Quote
Ich schaffe es aber leider bisher nicht, auch die C-Ebene im A2-Teil anzuzeigen und gleichzeitig den aktiven Ast A1-B1-C1-... bis zum aktiven Menüpunkt der 3./4. Ebene einzublenden. Kann mir jemand dafür die richtige Attributkombination nennen?
Verstehe ich das richtig:
Du möchtest die B und C Ebene ständig offen haben und nur D und E Ebene jeweils nur bei Bedarf einblenden?
Grüßle Bernd
Logged
In theory, there is no difference between theory and practice. But, in practice, there is.
Stefek
WebsiteBaker Org e.V.
Offline
Posts: 4884
Re: Show_menu2 - Richtige Parameter-Kombination gesucht
«
Reply #2 on:
September 25, 2008, 08:53:48 PM »
Huii...
Ich kann es auch nicht richtig nachvollziehen.
Wäre es möglich, eine Skizze, eine Zeichnung zu "verlangen", damit man es besser nachvollziehen kann?
MfG,
Stefek
Logged
"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
MUC
Offline
Posts: 10
Re: Show_menu2 - Richtige Parameter-Kombination gesucht
«
Reply #3 on:
September 26, 2008, 02:27:01 AM »
Quote from: BerndJM on September 25, 2008, 08:33:22 PM
Verstehe ich das richtig:
Du möchtest die B und C Ebene ständig offen haben und nur D und E Ebene jeweils nur bei Bedarf einblenden?
Hallo Bernd, hallo Stefek,
ja, exakt das versuche ich. B und C ständig offen, D und E nur im "Current"-Ast offen. Reicht das als Erläuterung oder soll ich noch was "malen" (wobei das vermutlich dem oberen Schaubild recht ähnlich sähe). Oben war aber ein Fehler im gewünschten Zustand enthalten, den ich jetzt noch korrigiert habe (es gab ein A2).
Ich habe es noch mal etwas übertriebener dargestellt, wobei die C-Nummerierung dabei jetzt etwas von der Ausgangsfrage abweicht, aber vielleicht ist es so deutlicher:
(A1)
-> B1
-> C1
-> D1
-> D2
-> E1 (CURRENT)
-> E2
-> D3
-> C3
-> C4
-> C5
-> C6
-> B2
-> C7
-> C8
-> C9
-> C10
-> C11
«
Last Edit: September 26, 2008, 02:34:17 AM by MUC
»
Logged
BerndJM
Offline
Posts: 1764
Re: Show_menu2 - Richtige Parameter-Kombination gesucht
«
Reply #4 on:
September 26, 2008, 03:23:49 AM »
Hallo Axel,
o.k. wenn meine Interpretation richtig war, dann müßte "dein Freund" wohl
$aMaxLevel
sein, evtl. auch mit bischen "Nachhilfe" vom 1.
$aFlags
Parameter.
Ist 'ne recht knifflige Sache, die du da realisieren willst, habe selber so was noch nie gebraucht (deshalb auch kein fertiger Menüaufruf). Leider fehlt's mir grade an der Zeit die Situation hier lokal anzulegen und druchzuspielen, denke aber das es machbar sein müßte.
Grade der
$aMaxLevel
ist bischen kniffelig, da hab ich mir bei der Übersetzung der Original-Doku auch schon recht schwer getan ...
Poste doch mal deinen aktuellen Menüaufruf.
Grüßle Bernd
Logged
In theory, there is no difference between theory and practice. But, in practice, there is.
MUC
Offline
Posts: 10
Re: Show_menu2 - Richtige Parameter-Kombination gesucht
«
Reply #5 on:
September 26, 2008, 05:27:59 AM »
Hallo Bernd,
mein Aufruf lautet derzeit
Code:
show_menu2(3, SM2_ROOT+1, SM2_ALL, SM2_ALL|SM2_NUMCLASS)
wobei das logischerweise nicht zum gewünschten Ergebnis führt, aber wenigstens alle Menüpunkte anzeigt. Sonst zeigt er mir entweder einen Teil anfangs nicht an oder lässt mich irgendwann nicht tiefer navigieren (Ebene D ist dann z.B. gar nicht mehr aufrufbar).
$aMaxLevel schränkt nach meinem Verständnis aber doch die maximale Menütiefe ein, die ich mir darstellen lasse. Ich bräuchte ja etwas wie
Min
Level, damit mir immer mindestens Level B und C angezeigt werden. Das dann kombiniert mit SM2_TRIM und alles sollte passen, oder? Kann man das irgendwie imitieren?
Vielen Dank und viele Grüße
Axel
Logged
BerndJM
Offline
Posts: 1764
Re: Show_menu2 - Richtige Parameter-Kombination gesucht
«
Reply #6 on:
September 26, 2008, 06:04:05 AM »
Hi Alex,
ich nehme mal an, du hast dich - so wie du argumentierst - schon durch die verschiedenen Varianten des $aMaxLevel durchgequält , wohl ohne Erfolg.
Dein imaginäres "minLevel" ja genau das wäre es wohl ... evtl. gibt es das ja auch (über Umwege) ... aber da muß ich momenan auch passen.
Vieleicht mal den Author von SM2 per PN antickern, besser als er weiß es keiner, was sein Modul leiten kann ... sorry, daß ich nicht weiterhelfen kann ...
Grüßle Bernd
Logged
In theory, there is no difference between theory and practice. But, in practice, there is.
MUC
Offline
Posts: 10
Re: Show_menu2 - Richtige Parameter-Kombination gesucht
«
Reply #7 on:
September 26, 2008, 06:23:24 AM »
Hallo Bernd,
kannst du mir evtl. noch den Usernamen des Autors dazu sagen...?
Danke!
Axel
Edit: Habe ihn selbst gefunden!
«
Last Edit: September 26, 2008, 06:42:09 AM by MUC
»
Logged
MUC
Offline
Posts: 10
Re: Show_menu2 - Richtige Parameter-Kombination gesucht
«
Reply #8 on:
September 30, 2008, 05:56:39 PM »
Ich habe heute eine Antwort von Brofield bekommen. Es ließ sich mit den vorhandenen Mitteln nicht lösen, aber er hat etwas gebastelt, was diese Problemstellung auffängt. Es wird wohl eine entsprechende offizielle Info von ihm dazu geben. Bei mir klappt es jedenfalls hervorragend. Danke an alle "Mitüberleger"!
Axel
Logged
brofield
Offline
Posts: 224
Re: Show_menu2 - Richtige Parameter-Kombination gesucht
«
Reply #9 on:
October 16, 2008, 03:43:08 AM »
I've released the new version of show_menu2 with this functionality included. See version 4.7 at
http://code.jellycan.com/show_menu2/
The German documentation has not been translated due to a lack of response, but all new text is the same as the English version.
Cheers,
Brodie
Logged
brofield
Offline
Posts: 224
Re: Show_menu2 - Richtige Parameter-Kombination gesucht
«
Reply #10 on:
October 16, 2008, 05:28:44 PM »
@Axel:
Note that the released version of 4.7 has a different way of specifying the extended option. It is completely different to the pre-release version of show_menu2 that you are using. See the readme.txt and the demo at:
http://code.jellycan.com/sm2test/pages/enterprise/cogs-amp-wheels.php#notrim
B
Logged
MUC
Offline
Posts: 10
Re: Show_menu2 - Richtige Parameter-Kombination gesucht
«
Reply #11 on:
October 17, 2008, 06:42:58 AM »
Quote from: brofield on October 16, 2008, 05:28:44 PM
@Axel:
Note that the released version of 4.7 has a different way of specifying the extended option. It is completely different to the pre-release version of show_menu2 that you are using. See the readme.txt and the demo at:
http://code.jellycan.com/sm2test/pages/enterprise/cogs-amp-wheels.php#notrim
Hi Brofield,
I noticed that. At the moment the pre-released version is still running, but I will change it to the public version for future updates. Thanks again!
Axel
Logged
Pages: [
1
]
Go Up
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> General Announcements
=> Security Announcements
=> Documentation
=> WebsiteBaker Website Showcase
=> Guest Area & Off-Topic
-----------------------------
English
-----------------------------
=> WebsiteBaker 2.9
===> Announcements
===> Help/Support
=====> Modules / Extensions
===> Suggestions
===> Software bugs
=> Help & Support
=> Modules
=> Droplets (PHP code for use with Droplet module) & Snippets (raw PHP code)
=> jQuery
=> Templates, Menus & Design
=> WebsiteBaker Language Files
=> WebsiteBaker 2.x discussion
=> WebsiteBaker 3
=> Archive (posts up to 2007)
-----------------------------
Deutsch (German)
-----------------------------
=> Ankündigungen
=> WebsiteBaker 2.9
===> Ankündigungen
===> Hilfe/Support
=====> Module / Extensions
===> Vorschläge
===> Softwarefehler
===> Erfahrungs und Testberichte
=> Hilfe/Support
=> Module & Snippets
=> Templates & Design
=> Tutorials
=> jQuery
=> Diskussion über WB
=> Off-Topic
=> Archiv für Themen bis 2007
-----------------------------
Nederlands (Dutch)
-----------------------------
=> Aankondigingen
=> Hulp & Ondersteuning
=> Niet-Terzake (Off Topic)
-----------------------------
Francais (French)
-----------------------------
=> Help/Support
-----------------------------
Italiano (Italian)
-----------------------------
=> Help/Support
-----------------------------
Bakery (WB shop module)
-----------------------------
=> Bakery English
=> Bakery Deutsch
-----------------------------
KeepInTouch (Multi Contact Module)
-----------------------------
=> KeepInTouch English
=> KeepInTouch Deutsch
Loading...