Webseite mit unterschiedliche Seiten und Menustruktur je Gruppe
Eingetragen von okman (3)
am 25.05.2016 - 11:41 Uhr in
am 25.05.2016 - 11:41 Uhr in
Hallo zusammen,
ich möchte mit Drupal eine Webseite bauen wo es auf der Homepage einen "Zutritt" für
- Privatkunden
- Gewerbekunden
- Kommunen
...usw. gibt
Das soll ohne Login passieren!
Das heißt: wenn man z.B. den Button/Link "Privatkunden" klickt soll eine andere Menustruktur(Navigation) und andere Inahlte gezeigt werden als wenn man den Button/Link "Gewerbekunden" klickt.
Ist das über Parameterübergabe oder über eine andere Methode möglich?
Wenn ja wie?
Bin über jede Info dankbar.
- Anmelden oder Registrieren um Kommentare zu schreiben
Das riecht nach OG oder commons
am 25.05.2016 - 13:00 Uhr
Es ist nicht unmöglich, aber als Anfänger bist du wahrscheinlich ein wenig überfordert.
Für solche Strukturen brauchst du eine Gruppenverwaltung (Organic Groups), die auch die kaskadierende Rechtevergabe ermöglicht, und die Gruppen voneinander trennt.
Es gibt eine Distribution, die eine Community-Seite mit solcher Funktionalität zeigt, und auf deren Basis sich so etwas erstellen lässt.
Das ist commons
Grüße
Ronald
Kann man das mit Subdomains lösen?
am 25.05.2016 - 13:22 Uhr
Auch wenn es fast verpönt ist: eine Drupal-Multisite mit Subdomains könnte das Problem auf einfache Weise lösen. Die Startseite auf der Hauptdomain verlinkt dann einfach auf die Subdomain.
(Eine solche Konstellation würde ich auch noch bei Drupal 8 als zulässige Multisite ansehen)
Wilfried
Drupal: a CMS without typo in its name
Auf Drupal.org bin ich als Pepe Roni unterwegs!
Kann man das mit Subdomains lösen?
am 25.05.2016 - 14:45 Uhr
An diese Idee hatte ich auch schon gedacht, aber diese Lösung wäre für mich nur eine "Notlösung".
Da ich aus der .NET-Welt komme, wäre meine Umsetzung dort:
Pro Gruppe (Privatkunden, Gewerbekunden,...) eine eigene Navigation in der Master.Page anlegen.
Dann einfach per Parameterübergabe z.B.
- www.meine-url.de?whichGroup=privat
- www.meine-url.de?whichGroup=gewerbe
die entsprechende Navigation per Placeholder ein/ausblenden. Fertig.
Also wäre meiner Meinung nach die einfachste Lösung, wenn man die Menupunkte kategorisieren und entsprechend anzeigen könnte.
Geht sowas in Drupal?
Danke schon mal für die bisherigen und kommenden Antworten :)
Es geht auch ohne OG. Menüs
am 25.05.2016 - 15:31 Uhr
Es geht auch ohne OG. Menüs sind bei Drupal Blöcke die unter bestimmten Bedingungen sichtbar gestellt werden können. Nimm eine Taxonomie und ordne allen Artikeln oder Beiträgen einen der vier Begriffe zu. Dann erstellst Du noch pro Taxonomie ein Menü. Mittels [do:context Kontext] kannst Du jetzt Deine Blöcke entsprechend des vorhanden Taxonomiebegriffes erscheinen lassen. Die Startseiten der einzelnen Bereiche sind einfach leere Seiten, die eine URL Und einen Taxonomiebegriff zugeordnet haben, damit darauf entsprechende Blöcke erscheinen. Das ganze benötigt ein bißchen Probieren und Planung ist aber vom Grundsatz her nicht so schwierig umzusetzen.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Prima, das hört sich doch
am 25.05.2016 - 16:57 Uhr
Prima, das hört sich doch schon mal gut an. Danke für den Tipp!
Die Frage hierbei ist
am 25.05.2016 - 19:59 Uhr
sollen die Gruppen gegeneinander geschützt, oder nur sortiert werden?
Und wenn die Gruppen jeweils eine eigene Verwaltung bekommen sollen, wirst du an OG nicht vorbei kommen.
Wenn du nur eine Gruppierung haben möchtest, die Inhalte nach bestimmten Kriterien zusammenstellen, und keinen Schutz voreinander brauchen, bieten sich Taxonomies und Views an.
Das ist wirklich sehr leicht zu realisieren, erfordert nur ein wenig Planung.
Ohne Planung solltest du eh' nicht drangehen.
Grüße
Ronald