Anker-Menü-Modul

Wie verwendet man Module oder Aktion und passt diese an.

Anker-Menü-Modul

Beitragvon Cobalt60 » 9. Sep 2011, 07:51

Hallo,
ich habe folgendes Problem, bei dem ich nicht weiterkomme.

Ich habe in einem Projekt n "Unterseiten", die theoretisch denselben Aufbau haben

z.B.
(Anker-"Menüleiste")

Modul 1 - Info
Modul 2 - Anfahrt
Modul 3 - Spezialitäten
Modul 4 - Zeiten

Jetzt ist es aber so, daß nicht jede Seite alle Module hat, sondern einen beliebigen Mix.

Problem ist, daß über den Modulen ein "Menü" stehen soll, daß zum Anker des Moduls führt, aber nur, wenn dieses auch vorhanden ist.

Beispiel 1: Seite mit Modulen 1-4

Ankermenü: Info - Anfahrt - Spezialitäten - Zeiten

Modul 1
Modul 2
Modul 3
Modul 4

Das wäre einfach, aber wie sieht es aus, wenn nun in Beispiel 2 das Anker-Modul berücksichtigen muß, ob ein Modul "untendran" steht oder nicht.

Beispiel 2: Seite nur mit Modulen 2 & 4

Ankermenü: Anfahrt - Zeiten

Modul 2
Modul 4

Schonmal vielen Dank für Eure Ideen!
Cobalt60
 
Beiträge: 70
Registriert: 15. Nov 2007, 15:17
Wohnort: Norddeutschland

Re: Anker-Menü-Modul

Beitragvon 69waterproof » 9. Sep 2011, 08:02

Hallo

Eine Möglichkeit wäre diese:
1. Eingangsmodul: Definition einer globalen Javascript-Variable und Vorbereitung eines DIV, in dem die Ankernavigation stehen soll.
2. Jedes Modul, das angezeigt wird, sagt der Javascript-Variablen, dass es da ist.
3. Schlussmodul: Erstellt per Javascript das Anker-Menü und schreibt es in den vorbereiteten DIV.

Gruss
Adrian
Azular Webdesign
69waterproof
 
Beiträge: 50
Registriert: 30. Okt 2009, 07:25

Re: Anker-Menü-Modul

Beitragvon Cobalt60 » 9. Sep 2011, 08:17

Ok - also sozusagen "hintenrum".

Ich hoffe irgendwie noch, daß das auch mit Redaxo-Bordmitteln (Slice-Vorhandenseins-Überprüfung? Aber die Slices haben ja keine "Namen" ...) hinzukriegen ist.

(Bei JavaScript stellt sich immer die Frage "und wenn nicht aktiviert"? - Nagut, wäre hier nicht sooo schlimm, da es nur Anker-Links sind, der ganze Inhalt steht ja drunter.)

Workaround ist natürlich manuell all nötigen/möglichen Ankerkombinationen als eigenes Modul anzulegen ...
Zuletzt geändert von Cobalt60 am 9. Sep 2011, 08:34, insgesamt 1-mal geändert.
Cobalt60
 
Beiträge: 70
Registriert: 15. Nov 2007, 15:17
Wohnort: Norddeutschland

Re: Anker-Menü-Modul

Beitragvon 69waterproof » 9. Sep 2011, 08:33

Die gibt es natürlich auch, in Form der Methode

OOArticleSlice::getSlicesForArticle($an_article_id, $clang = false, $revision = 0)


Gruss
Adrian
Azular Webdesign
69waterproof
 
Beiträge: 50
Registriert: 30. Okt 2009, 07:25


Zurück zu Module/Aktionen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste