Ich habe einen Inhaltstyp (Frage der Woche) ... mit einem Datumsfeld (wird für "Veröffentlichungsdatum" verwendet. Fragen werden erst zu diesem Datum veröffentlicht).
Ich versuche, den Titel benutzerdefiniert zu formatieren, ohne die Standard-Datumsformate (Lang, Mittel, Kurz) zu ändern.
Für "Muster für den Titel" ...
Wenn ich [Knoten: Feld-jcqotw-Datum: Benutzerdefiniert: l], wird der Tag angezeigt (z. B. Sonntag).
Wenn I [node: field-jcqotw-date: custom: lF] den TagMonat anzeigt, kein Leerzeichen (z. B. SundayJune).
Wenn ich [Knoten: Feld-jcqotw-Datum: benutzerdefiniert: l F], wird "[Knoten: Feld-jcqotw-Datum: benutzerdefiniert: l F]" angezeigt (z. B. Sonntag, Juni).
Wenn ich [Knoten: Feld-jcqotw-Datum: Benutzerdefiniert: l F], wird "Sonntag Juni" angezeigt (Beispiel: Sonntag Juni).
Ich habe "l F", "l F", l \ F (nicht unterbrechendes Leerzeichen), (Leerzeichen) usw. versucht. Nichts, was ich tue, scheint "Benutzerdefiniert" ein Leerzeichen verwenden zu lassen.
Bearbeiten: Nach einigen Recherchen ... scheint es sich um ein Problem mit Entity Tokens + CCK Date Field zu handeln ... Ich muss an diesen Stellen ein Problem aufstellen.
Warum kann ich kein Leerzeichen im "Benutzerdefinierten Format" verwenden?
Außerdem ... habe ich einen "Datumstyp" erstellt, der einfach "myDate" heißt => 'l F j, Y' ('Sonntag, 5. Juni 2011'). Gibt es eine Möglichkeit, Token dazu zu bringen, dieses Format anzuzeigen? Lang, mittel, roh, kurz ... "myDate" ...
Bearbeiten: Titel und Frage wurden aktualisiert, um korrekter zu sein. Das Problem hat etwas mit der Entitäts-API, dem Kontext und dem Datumsfeld zu tun
Dies ist tatsächlich ein Kernfehler, bei dem Leerzeichen nicht in "dynamischen" Token verwendet werden können. Möglicherweise möchten Sie die unter http://drupal.org/node/1035292 verfügbaren Patches ausprobieren .
quelle
Sie können das Token auch mehrmals einfügen, wobei jedes Mal nur ein Teil Ihres Datumsformats eingefügt wird. Die Zwischenräume werden dann korrekt interpretiert.
quelle