Drupalseite in zwei Bereiche aufteilen?
am 29.09.2005 - 10:06 Uhr in
Hallo Drupal-Community!
Ich möchte gerne eine Webseite auf Basis von Drupal erstellen, die in zwei Bereiche aufgeteilt ist (Fussball und Tennis). Die Wahl, welchen Bereich man besuchen möchte sollte bereits auf der Startseite stattfinden, aber auch von jeder anderen Unterseite sollte man jederzeit in den anderen Bereich wechseln können. Die Primary-Links und Seiten (Nodes) des Impressums, Kontaktformulars etc. sollten jedoch auf beiden Seiten die gleichen sein und genau dort tritt mein Problem (oder mein Denkfehler) auf.
Wie bringe ich Drupal - z. B. bei einem Klick aufs Impressum - bei, in welchem Bereich ich mich befinde und welche themenspezifischen Blöcke er einzublenden hat? Im Moment ist es so, das ich quasi bei einem Klick aufs Impressum beide Themenbereich verlassen und keine Blöcke eingeblendet werden und ich erst wieder den Themenbereich auswählen muss.
Ich möchte aber, das wenn im Fussballbereich aufs Impressum geklickt wird, der Block des Fussballsmenü eingeblendet bleibt und wenn ich im Tennisbereich aufs Impressum klicke der Tennisbereich eingeblendet bleibt.
Hat irgendwer dazu eine Idee? Module zu dieser Problematik habe ich nicht gefunden. Sollte man evtl. über die Sessions eine zusätzliche "Kennung" mitschicken? Wenn ja, wo und wie könnte man das machen? Danke! Kingo.
- Anmelden oder Registrieren um Kommentare zu schreiben
2 Bereiche
am 30.09.2005 - 04:07 Uhr
Also ganz so wie du es willst wird das wohl nicht gehen.
Du kannst aber 2 Seiten erstellen und diese dann nach deinen Vorstellungen verknüpfen so mache ich es mit STNetwork und ebec.Net auch. Zu Deiner Frage mit den Blöcken passt vielleicht auch dieser Beitrag: http://www.drupalcenter.de/node/335
Über die Forensuche findest du zu individuellen Blöcken auch noch mehr ;-)
mfg holger
www.ebec.net | www.stnetwork.de
Beste Grüße, Holger
---
IT-News und IT-Jobs auf w3Projekt.com
geht nicht gibts nicht :-)
am 30.09.2005 - 07:13 Uhr
@kingo
prinzipiell ist es möglich, aber erstens nicht besonders einfach und zweitens braucht man relativ gute PHP Kenntnisse
für eingeloggte User könnte man deren letzten Seitenbesuch aus der Datenbank abfragen und davon ausgehend die themenspezifischen Blöcke darstellen (der PHP-Code des Blocks würde alles erledigen)
für anonyme Benutzer ist das schwierig bis unmöglich, da man ja nicht weiß, wer da nun surft (Referrer und IP Abfragen sind ungenau bis nutzlos)
alternativ könnte man im Themenbereich dem Link zum Impressum einen Wert mitgeben und davon ausgehend die Blöcke darstellen
sinnvoll erscheint mir das alles nicht, wenn ich mich schon ins Impressum verirrt hab, dann wahrscheinlich um genau das auch zu lesen
MfG Micha
- work in progress mit Langmi.de
Re: geht nicht gibts nicht :-)
am 30.09.2005 - 13:14 Uhr
Danke für eure Antworten.
Ich dachte eher, das ich bei der Themenauswahl den Sessions einen Wert mitgebe und diesen an bei jedem Seitenzugriff wieder auslese und dann per IF-Anweisung entschieden kann, was in einem Block dargstellt wird.
Leider habe ich es noch nicht geschafft, den Sessions solch eine Variable mitzugeben...
alternativ könnte man im Themenbereich dem Link zum Impressum einen Wert mitgeben und davon ausgehend die Blöcke darstellen
Ist es (einfach) möglich, primary-Links einen Wert mitzugeben?
Danke!