it-swarm.it

Token di entità + campo data + formato personalizzato ... impossibile utilizzare gli spazi

Ho un tipo di contenuto (Domanda della settimana) ... con un campo Data (Utilizzato per "Pubblica data". Le domande non saranno pubblicate fino a tale data).

Sto cercando di formattare il titolo per esso senza cambiare i formati di data predefiniti (Long, Medium, Short).

Per "Pattern per il titolo" ...
Se I [nodo: field-jcqotw-date: personalizzato: l] mostra il giorno (es: domenica).
Se I [nodo: field-jcqotw-date: personalizzato: lF] mostra il giorno mese, nessuno spazio (es: domenica giugno).
Se I [nodo: field-jcqotw-date: personalizzato: l F] mostra "[nodo: field-jcqotw-data: personalizzato: l F]" (es: SundayJune).
Se I [nodo: field-jcqotw-date: personalizzato: l F] mostra "Sunday June" (ex: SundayJune).

Ho provato "l F", "l F", l\F, (spazio non spezzante), (spazio), ecc ... Nulla di ciò che faccio sembra consentire a "Personalizzato" di utilizzare uno spazio.

Modifica: dopo alcune ricerche ... sembra essere un problema con Entity Tokens + CCK Date Field ... Dovrò mettere un problema in quei posti.

Perché non posso usare uno spazio nel "Formato personalizzato"?

Inoltre ... ho creato un "Tipo di data" chiamato semplicemente "myDate" => 'l F j, Y' ('domenica 5 giugno 2011'). C'è un modo per ottenere token per mostrare quel formato? Lungo, medio, crudo, corto ... "myDate" ...

Modifica: titolo e domanda aggiornati per essere più corretti. Il problema ha a che fare con API API, contesto, campo data

9
WernerCD

In questo commit al modulo Data, l'integrazione token è stata rimossa, perché i token di campo non funzionano ancora .

L'errore che hai ottenuto è riproducibile con una copia precedente del modulo Data, ma non sembra essere affatto correlato ai Nodetitoli automatici, solo Data/Token.

Aspetterei fino a quando il problema con il token sopra riportato e il problema con la data Re-Aggiungi supporto token di campo sono impegnati.

5
tim.plunkett

Questo è in realtà un bug di base che gli spazi non possono essere utilizzati nei token "dinamici". Puoi provare le patch disponibili in http://drupal.org/node/1035292 .

2
Dave Reid

Puoi anche inserire il token più volte, ogni volta inserendo solo una parte del formato della data. Gli spazi tra vengono quindi interpretati correttamente.

<div class="posted-on">%node:created:custom:M %node:created:custom:j, %node:created:custom:Y</div>
0
Chris Miller