Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

[gelöst]Theme nach dem Autor der Inhalte mit einer bestimmten Rolle wechseln

Eingetragen von WOM (13)
am 09.06.2013 - 22:10 Uhr in
  • Themes & Theming
  • Drupal 7.x

Hallo Zusammen,

ich habe folgendes Problem.

Ich möchte die Inhalte, die Benutzern mit einer bestimmten Rolle zugewiesen sind mit einem anderen Theme anzeigen lassen.

Also alle Inhalte der Benutzer, die z.B. der Rolle xxx zugewiesen sind sollen mit Bartik angezeigt werden.
Alle Inhalte der Benutzer, die der Rolle yyy zugewiesen sind sollten z.B. mit Garland angezeigt werden.

Mit welchem Modul kann ich das ermöglichen?

Ich habe ein schönes Modul "ThemeKey"gefunden, doch leider kann ich dort diese Funktion nicht finden.
Oder habe ich da was übersehen?

Für die Antworten schon mal vielen Dank im Voraus.

Mit den besten Grüßen
Vitalis

‹ Links aus View heraus mit eigenem Theme öffnen [gelöst]Theme nach dem Autor der Inhalte mit einer bestimmten Rolle wechseln ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Modul kann das, aber Du

Eingetragen von wla (9461)
am 09.06.2013 - 22:43 Uhr

Das Modul kann das, aber Du mußt auch Themekey UI aktivieren. Unter Theme Switching Rule user:role auswählen, Operator auf "=" und dann die Rolle angeben.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

vielen Dank für deine schnelle Antwort, doch ich fürchte...

Eingetragen von WOM (13)
am 09.06.2013 - 23:03 Uhr

Hallo Werner,

vielen Dank für deine schnelle Antwort, doch ich fürchte, dass es nicht ganz richtig ist.

Ich habe es so ausprobiert, wie du geschrieben hast. Es werden nicht die Inhalte der Benutzer dieser Rolle in dem gewählten Theme angezeigt, sondern die Benutzer, die dieser Rolle zugewiesen sind, wenn diese eingeloggt sind, sehen die Site in diesem Theme. ( Das ist allerdings was anderes )

Beste Grüße
Vitalis

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, so hatte ich das nicht

Eingetragen von wla (9461)
am 10.06.2013 - 08:46 Uhr

Ok, so hatte ich das nicht verstanden, aber es gibt auch die Auswahl node:uid. Dann kannst Du es nur nicht über die Rolle lösen. Eine andere Idee ist es über den Pfad zu lösen. Mit Hilfe von pathauto kannst Du den Pfad zu der Seite mit der User-Rolle des Autors versehen. Mit globalredirect sorgst Du dafür, daß immer auf den Alias-Pfad umgeleitet wird. Jetzt kannst Du in Themekey einen Anfangspfad angeben. Ein kleines Problem gilt es aber zu beachten: User können mehr als eine Rolle haben.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Theme soll also automatisch für die Inhalte geschaltet ...

Eingetragen von WOM (13)
am 10.06.2013 - 10:34 Uhr

Hallo Werner,

ich glaube das wird auch nicht gehen.

Ich habe ca. 200 Benutzer mit Rolle xxx, ca. 150 Benutzer mit Rolle yyy und genausoviele Benutzer mit Rolle zzz. Und die Inhalte, die diese Benutzer erstellen sollen unterschiedlichen Themes zugeorndet werden und eben anders aussehen. Und es kommen immer wieder neue Benutzer und Inhalte hinzu.

Das Theme soll also automatisch für die Inhalte geschaltet werden, sobald dem Autor eine bestimmte Rolle zugewiesen wird.

Viele Grüße

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Möglichkeit über den Pfad

Eingetragen von wla (9461)
am 10.06.2013 - 10:44 Uhr

Die Möglichkeit über den Pfad hast Du aber immer noch, denn Themekey kann mit Pfaden umgehen.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • Inzwischen sind wir bei
    vor 2 Tagen 16 Stunden
  • Migrieren von D7 auf D8/ D10/ D11
    vor 3 Tagen 8 Stunden
  • melde mich mal wieder, da ich
    vor 8 Wochen 12 Stunden
  • Hey danke
    vor 8 Wochen 1 Tag
  • Update: jetzt gibt's ein
    vor 8 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 8 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 8 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 9 Wochen 3 Tagen
  • In der entsprechenden View
    vor 9 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 9 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250235
Registrierte User: 20462

Neue User:

  • marouane.blel
  • capilclinic
  • Quabzibboter

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 25 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association