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 - 23: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 (9466)
am 09.06.2013 - 23: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 10.06.2013 - 00: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 (9466)
am 10.06.2013 - 09: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 - 11: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 (9466)
am 10.06.2013 - 11: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

  • Spotting Low-Cost Air Tickets: Lowcost.pro Recommendations for Cost-Effective Adventures from European Hubs & Moscow Airport
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
Weiter

Neue Kommentare

  • Gefunden
    vor 5 Wochen 2 Tagen
  • Vielen Dank für die ausführlichen Hinweise...
    vor 5 Wochen 6 Tagen
  • Mögliche Ursachen und nächste Schritte
    vor 5 Wochen 6 Tagen
  • Was für einen Server benutzt
    vor 8 Wochen 2 Tagen
  • Wenn die Subdomain auf
    vor 8 Wochen 4 Tagen
  • ordnerstruktur
    vor 8 Wochen 4 Tagen
  • Die Subdomain muß auf den
    vor 9 Wochen 6 Stunden
  • Verwende doch das Tag dafür,
    vor 12 Wochen 2 Tagen
  • Guckst du hier: step by step
    vor 12 Wochen 1 Tag
  • Guckst du hier: step by step
    vor 12 Wochen 1 Tag

Statistik

Beiträge im Forum: 250295
Registrierte User: 20533

Neue User:

  • StevenTAG
  • DanielAltek
  • HilipPet

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 12 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