Individuelle Seitengestaltung (Dashboard) auf Basis von Blöcken
am 31.01.2014 - 16:40 Uhr in
Hallo!
In unserer Community stellen wir den Usern eine ganze Reihe an Blöcken (Views) zur Verfügung, die diese über ihr Benutzerprofil ein- oder ausschalten können. Alle diese Blöcke haben gemein, dass sie nur auf einer (Blanko-)Seite names "/dashboard" erscheinen. So können sich die Usser jeweils ein ganz individuelles Dashboard zusammenklicken.
Leider können sie aber nicht die Reihenfolge der Blöcke bestimmen und wir können dieses Dashboard auch nicht zweispaltig (evtl. via Template?) darstellen.
Aber vielleicht gibt es ja ein Modul, das die Vorteile von Pages und unseren Blöcken verbindet oder mit dem jeder User eben seine Blöcke so platzieren kann, wie er das gern möchte. Am liebsten eben via Drag&Drop analog zu Wordpress.
Vielleicht hat jemand einen passenden Tipp?
Danke!
Michael
- Anmelden oder Registrieren um Kommentare zu schreiben
https://drupal.org/project/jquery_drag_drop ?
am 31.01.2014 - 17:18 Uhr
https://drupal.org/project/jquery_drag_drop
Hmmmm... schonmal ein Ansatz
am 31.01.2014 - 17:26 Uhr
Hi.
Das trifft es nicht ganz, da ich ja die deklarierten Blöcke nur innerhalb eines gewissen Bereichs verschieben lassen will.
Ich hab das jetzt mal so gelöst:
1. Page erstellt mit einem schönen Layout (breite, mittlere und dünne Spalten im Wechsel)
2. Dort alle meine vielen Blöcke sinnvoll unterbegracht
3. Im Userprofil ein Feld "MeinDashboard" angelegt (Liste) mit allen Blocktiteln als Auswahl
4. Pro Block im Pagemanager eine Auswahlregel definiert.
... so kann man sich die Blöcke nach Belieben ein- und ausblenden. Aber die Blöcke noch nicht innerhalb der Page verschieben.
Michael
Dann wäre vielleicht das
am 31.01.2014 - 18:57 Uhr
Dann wäre vielleicht das Modul [do:homebox] etwas für dich. Hier kannst du beliebige Blöcke definieren, die der Benutzer dann auf seiner persönlichen Seite hin/herschieben bzw. ein/ ausblenden kann.
Du müsstest das für deinen Usecase vielleicht noch ein wenig erweitern - aber von der Grundfunktionalität sollt es schon eher in die Richtung gehen, die dir vorschwebt.
Alertnativ wäre vielleicht auch noch das [do:user_dashboard] Modul einen Blick wert - hier kann ich dir aber nicht sagen, ob sich die Blöcke per Drag&Drop verschieben lassen.
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Genau so...
am 03.02.2014 - 09:12 Uhr
Moin Steffen,
Homebox ist genau das Modul das ich gesucht habae. Wunderbar.
Es gibt bei DRUPAL wirklich für alles ein Modul. Ich liebe es.
Danke.
Michael