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

Rollen, Taxonomy-Begriffe - nur ein Rolle darf auswählen - andere Rollen automatische Zuordnung?

Eingetragen von Ionit (1777)
am 08.09.2010 - 12:12 Uhr in
  • Module
  • Drupal 6.x

Hallo,

ich habe 3 Rollen ...
Kunde
Musiker
Musikstudio.

Diese Rollen wählt der User bei der Registrierung aus (AutoAssignRole).

Weiterhin habe ich ein Taxonomy-Vokabular.
Kunde
Musiker
Bassist (für Musikstudio)
Schlagzeuger (für Musikstudio)
Sänger (für Musikstudio)

Wenn sich die Rolle "Kunde" bzw. "Musiker" registriert, soll - im anschließenden Profil-Inhaltstyp - der Taxonomy-Begriff "Kunde" bzw. "Musiker" der Rolle zugeordnet werden - die Auswahl bzw. Festlegung des Taxonomy-Begriffes soll automatisch erfolgen sodass die Rolle "Kunde" bzw. "Musiker" den Begriff nicht nochmal angeben muss (hat sie ja bei der Registrierung schon als Rolle gemacht).

Registriert sich aber die Rolle "Musikstudio" soll diese Rolle eine Auswahlmöglichkeit im Profil-Inhaltstyp haben - die Auswahl wäre "Bassist, Schlagzeuger, Sänger". Die Begriffe "Kunde" + Musiker" dürfen dieser Rolle nicht angzeiget werden obwohl sie sich im selbem Vokabular befinden.

Ich möchte das Taxonomy-Vokabular anschließend als Exposed Filter bereit stellen, sodass andere User diese Begriffe in zusammenhang mit einem Ort suchen können.

Tja - das Problem bei dieser Sache ist ich weiß nicht wie ich das umsetzen kann - vor Allem die Sichtbarkeit der einzelnen Vokabular-Begriffe für die Rolle "Musikstudio" - dort müsste "Kunde" + "Musiker" aus der Auswahlliste ausgeblendet werden obwohl sie sich im selben Vokabular befinden.

Hätte vielleicht von Euch jemand einen Ansatzpunkt wie man dieses Problem lösen könnte?

Danke schonmal

Viele GRüße
Matthias

‹ Hinzufügen des Modules "Nodewords" [gelöst] D 6.19 + pathauto funktioniert nur ein bisschen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn du drei verschiedene

Eingetragen von caw (2698)
am 08.09.2010 - 12:42 Uhr

Wenn du drei verschiedene Content Profile und autoassignrole by path anlegst dürfte gehen

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Caw, ja - 3

Eingetragen von Ionit (1777)
am 08.09.2010 - 13:09 Uhr

Hallo Caw,

ja - 3 unterschiedliche Content-Profil-Inhaltstypen will ich nutzen und die Rolle per "autoassignrole by path" auf das richtige Add-Form leiten aber wie kann ich für die verschiedenen Rollen die Taxonomy-Begriffe einblenden/verwenden?

Bsp:

Ein "Kunde" wählt bei der Registrierung die Rolle "Kunde" aus - danach wird er aufs Kunden-Add-Form geleitet - dort muss er aber - im Moment - nochmal den Taxonomy-Begriff auswählen (Kunde) - das ist doppelt-gemoppelt .... weiterhin erscheinen dort ja auch die anderen Begriffe wie "Musiker; bassist usw" - für Einige kann das verwirrend sein. Das will ich deshalb vermeiden!

Deswegen soll der Rolle "Kunde" + "Musiker" im Add-Form automatisch der Begriff zugeordent werden. "Rolle 'Kunde' = Begriff Kunde" - "Rolle 'Musiker' = Begriff 'Musiker' "

Nur die Rolle "Musikstudio" bekommt in ihrem Add-Form eine Taxo-Auswahlliste (Bassist, Schlagzeuger, bla usw.) - aber dort wiederum darf der Begriff "kunde" + "Musiker" nicht erscheinen/angezeigt werden (Vermeidung von falscher Begriffsanagbe) obwohl diese beiden Begriffe ja trotzdem im Vokabular vorhanden sind.

Wie oben schon erwähnt - im Endeffket will ich einen Exposed Filter erstellen aus dem - aus dem Begriff + Ort - die vorhandenen Nodes/Profile angezeigt werden.

Um die Rollen bei der Registrierung und dem Ausfüllen de Node-Add-Forms aber nicht mit Doppleangaben zu verwirren, suche ich eine andere Möglichkeit um die Taxonomiebegriffe zuzuordnen.

Die Fragen wären also:
Wie kann ich einer Rolle im anschließenden Node-Add-Form - automatisch - einen bestimmten Begriff aus dem Vokabular "Musik" zuordnen?
Wie kann ich der Rolle "Musikstudio" aus dem Vokabular "Musik" (mit 5 Begriffen) nur 3 ganz bestimmte anzeigen/auswählen lassen?

Ganz großes Grübeln bie mir!

Drupal rockt!!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eine andere Herangehensweise

Eingetragen von Ionit (1777)
am 08.09.2010 - 13:25 Uhr

Eine andere Herangehensweise wäre ....

Es müsste eine Möglichkeit geben, dass der Rolle "Musikstudio" Unterrollen zugewiesen werden (die die Rolle Musikstudio bei der Registrierung zusätzlich auswählt)

Wir hätten also als "Hauptrollen" ..

Kunden
Musiker
Musikstudio
--Bassist (Unterrolle)
--Schlagzeuger (Unterrolle)
--Geiger was auch immer (Unterrolle)

Nun müsste man hier die Hauptrolle "Kunde + Musiker" und die Unterrollen von Musikstudio zusammen in einen Expsoed-Filter bekommen. Die Hauptrolle "Musikstudio" soll aber nicht erscheinen.

Exposed Filter:
Kunde
Musiker
Bassist
Schlagzeuger
Geiger

Leider führt auch dieser Weg ins Nirvana - bzw. ich hab keine Ahnung ob bzw. wie man soetwas umsetzen kann.

Falls da noch jemand helfen kann, würde ich mich freuen - andere Vorschläge sind auch willkommen.

Drupal rockt!!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Layout-Builder hängt
  • Drupal 8/9 SEO-Beratung/Coaching
  • Verschachtelte UND / ODER Abfrage mit hook_views_query_alter
  • Kartenansicht, Position des Users und Nodes anzeigen
  • Hilfe zu Views und Filter?
  • Views für 2 Kategorien
  • [gelöst]Probleme nach löschen eines Menüpunktes im Adminmenü
  • [gelöst]Zufallsausgabe von Inhalt
  • Variable aus dem inkludierten Partial Template auslesen
  • Probleme beim Versand von Mails via Drupal 9
  • Drupal 9: Wie kommt der Inhalt eines selbst erstellten Feldes in page-title.html.twig
  • Drupal DACH Meetup - Donnerstag 4. März 2021, 19 Uhr
Weiter

Neue Kommentare

  • php war es nicht
    vor 3 Stunden 19 Minuten
  • Ich mache so Sachen:-)
    vor 5 Stunden 25 Minuten
  • Bei Google musst Du erst ab
    vor 1 Tag 16 Stunden
  • Filter
    vor 2 Tagen 5 Stunden
  • Ich bin mir nicht sicher,
    vor 2 Tagen 7 Stunden
  • Noch eine Frage
    vor 2 Tagen 9 Stunden
  • Setze bitte noch ein [gelöst]
    vor 2 Tagen 14 Stunden
  • Ändere mal deinen Pfad
    vor 2 Tagen 14 Stunden
  • habs gelöst Drush updb hat
    vor 3 Tagen 7 Stunden
  • ronald schrieb wenn du die
    vor 3 Tagen 8 Stunden

Statistik

Beiträge im Forum: 246089
Registrierte User: 18884

Neue User:

  • uniquename
  • xapizm
  • maklko

» Alle User anzeigen

User nach Punkten sortiert:
wla9015
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3917
ronald3832
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 3 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