2016-07-20 12 views
0

In Drupal habe ich 2 Inhaltstyp "Ereignisse" und "Nachrichten". Nachrichteninhaltstyp hat ein Knotenreferenzfeld "field_associated_event", um Ereignisse aus dem Ereignistyp Inhaltstyp auszuwählen. Ereignisse haben 2 auch ein anderes Feld Textfeld "field_url_one" und "field_url_two"Drupal 7 Knoten Referenz benutzerdefinierte Feld im Pfad automatisch Muster erhalten

In Pfad Auto Muster für Veranstaltungen

[node: field_url_one]/[node: field_url_two]/events

Für Nachrichten url I wollen, dass diese zu bekommen, aber es funktioniert nicht

[node: field_url_one]/[node: field_url_two]/news/{Nachrichten alias} - nicht

in url

bei give Ergebnis arbeiten nur: Nachrichten/{Nachrichten alias}

Ich verwende Entity, Entity-Referenzmodul, bekomme aber kein Token für Referenzfelder. Es kommen nur Titel der Veranstaltung, wenn ich

verwendet

[node: field_associated_event]/news/{Nachrichten alias}

Es funktioniert gut und Event-Titel in url bekommen.

Wie erhalten Sie Ereignisfelder in URL für Newsseite?

Antwort

0

Sie müssen Entity tokens Modul (kommt mit Entity Modul) installieren. Dann können Sie die Token [node:field-associated-event:field_url_one] und [node:field-associated-event:field_url_two] in Ihren Pfadmustern verwenden.

Hinweis mit Bindestrich statt unterstreichen (d. H. Korrekt ist [node:field-associated-event], NICHT [node:field_associated_event]).

+0

Für diejenigen, die das Modul "Entity Tokens" nicht finden können, beachten Sie bitte, dass es sich um ein Submodul von [Entity] handelt (https://www.drupal.org/project/entity). –

+0

Beide sind bereits installiert und aktiviert. Nicht gefunden [Knoten: field-associated-event: field_url_one]. Es gibt den Fehler "Das Muster für alle Nachrichtenpfade verwendet die folgenden ungültigen Token: [node: field-associated-event: field_url_one]" – Durgesh

+0

Versuchen Sie, Hilfe/Token zu öffnen und suchen Sie unter dem Knotenlistenelement nach erforderlichen Token. –