[gelöst] Probleme mit Token/Replacement Pattern
am 01.03.2012 - 16:03 Uhr in
Hallo @ All!
Für meine Testwebsite habe ich mir die Module Token, Pathauto und Auto_nodetitle heruntergeladen.
Wenn ich Content erstelle, möchte ich mir automatisch eine URL-Alias erzeugen lassen. Dazu habe ich in den Settings die Replacement Pattern nutzen wollen.
Habe zum Beispiel: content/[node:field_name] für meinen Content eingesetzt. Feld (Textfeld) ist in dem Content vorhanden!
Leider funzt das ganze nicht. Wenn ich aber z.Bsp.: content/[node:title] eingebe, funz es.
Woran liegt das? Wieso funktioniert das nicht mit den vorhandenen Token?
Vlt ein Bug im Token-Modul?
Wäre toll wenn mir jemand weiter helfen könnte. Habe echt schon überall geschaut, aber nichts gefunden.
Thx im voraus
- Anmelden oder Registrieren um Kommentare zu schreiben
Die Tokens heißen meinem
am 01.03.2012 - 16:33 Uhr
Die Tokens heißen meinem Wissen nach doch etwas anders, sowas in der Form [node:field_name-formatted] oder [node:field_name-raw] je nachdem, was man ausgeben möchte.
lieben Gruß
Berthold Lausch
Drupal Video-Tutorials
Hallo Berthold, danke erstmal
am 02.03.2012 - 08:42 Uhr
Hallo Berthold,
danke erstmal für deine Idee. Leider klappt das auch nicht, da bekomme ich die Fehlermeldung "invalid Token"!
Weiß langsam nicht mehr weiter..
Scheinbar funzt es nur mit dem Token [node:title]. Habe es früher aber definitiv auch mit anderen Tokens aus den Replacement Pattern hinbekommen.
Wenn ich die Tokens bei Auto_nodetitle einsetze habe ich dasselbe Phänomen!
Muss dann doch irgendwie mit dem Token-Modul zusammenhängen, oder?
Werde die Module nochmal neu installieren. Maybe it helps :-)
Falls noch jemand Rat weiß oder das Problem selbst hatte, bitte antworten.
Danke!
Gruß
Mark
PS: Achja, ich verwende Drupal 7.12
Got it!
am 02.03.2012 - 09:13 Uhr
So, habe es nun hinbekommen.
Habe nach langem googeln herausgefunden, dass man das Modul "Entity API" zusätzlich installieren sollte.
Danach hatte ich bei den Replacement Pattern dann jeweils ein weiteren Token zur Auswahl.
Das ganze sah wie folgt aus:
Replacement Pattern: Name - Token - Beschreibung
1. Name - field_name - Textfeld
2.(Neu) Name - field_name - Field "field_name"
In den URL-Path habe ich nun die 2te Auswahl eingefügt. Damit geht's!
Warum weiß ich allerdings nicht? Letztendlich ist das Token ja schließlich genauso geschrieben?
Vlt kann mir das mal irgendwann jemand erläutern, was der Unterschied ist?