J'ai un type de contenu (Question de la semaine) ... avec un champ Date (utilisé pour "Date de publication". Les questions ne seront pas publiées avant cette date).
J'essaie de formater le titre pour lui sans changer les formats de date par défaut (long, moyen, court).
Pour "Modèle pour le titre" ...
Si je [noeud: champ-jcqotw-date: personnalisé: l] il indique le jour (ex: dimanche).
Si I [node: field-jcqotw-date: custom: lF], il affiche le dayMonth, pas d'espace (ex: SundayJune).
Si I [nœud: champ-jcqotw-date: personnalisé: l F], il affiche "[nœud: champ-jcqotw-date: personnalisé: l F]" (ex: dimanche juin).
Si I [node: field-jcqotw-date: custom: l F] il affiche "Sunday June" (ex: SundayJune).
J'ai essayé "l F", 'l F', l \ F, (espace insécable), (Space), etc ... Rien de ce que je fais ne semble laisser "Custom" utiliser un espace.
Edit: Après quelques recherches ... il semble que ce soit un problème avec les jetons d'entité + le champ de date CCK ... Je vais devoir poser un problème à ces endroits.
Pourquoi ne puis-je pas utiliser un espace au "format personnalisé"?
Aussi ... J'ai créé un "Type de date" simplement appelé "maDate" => 'l F j, Y' ('Dimanche 5 juin 2011'). Existe-t-il un moyen d'obtenir Token pour afficher ce format? Long, moyen, brut, court ... "myDate" ...
Edit: Titre et question mis à jour pour être plus correct. Le problème a quelque chose à voir avec l'API d'entité, le contexte, le champ de date
Il s'agit en fait d'un bogue de base que les espaces ne peuvent pas être utilisés dans les jetons «dynamiques». Vous voudrez peut-être essayer les correctifs disponibles sur http://drupal.org/node/1035292 .
la source
Vous pouvez également insérer le jeton plusieurs fois, chaque fois en n'insérant qu'une partie de votre format de date. Les espaces entre sont alors correctement interprétés.
la source