web-dev-qa-db-ja.com

エンティティトークン+日付フィールド+カスタム形式...スペースを使用できません

コンテンツタイプ(「今週の質問」)...日付フィールドがあります(「公開日」に使用されます。質問はその日付まで公開されません)。

デフォルト(長、中、短)の日付形式を変更せずに、タイトルのカスタム形式を設定しようとしています。

「タイトルのパターン」について...
私が[node:field-jcqotw-date:custom:l]の場合、その日が表示されます(例:日曜日)。
I [node:field-jcqotw-date:custom:lF]の場合、dayMonthが表示され、スペースは表示されません(例:SundayJune)。
I [node:field-jcqotw-date:custom:l F]の場合、「[node:field-jcqotw-date:custom:l F]」と表示されます(例:SundayJune)。
I [node:field-jcqotw-date:custom:l F]の場合、「Sunday June」と表示されます(例:SundayJune)。

「l F」、「l F」、l\F、(スペースを分割しない)、(スペース)などを試しましたが、「カスタム」でスペースを使用させないようです。

編集:いくつかの調査の後...それはエンティティトークン+ CCK日付フィールドの問題のようです...私はそれらの場所で問題を提起する必要があります。

「カスタム形式」でスペースを使用できないのはなぜですか?

また、単に「myDate」と呼ばれる「日付タイプ」を作成しました=> 'l F j、Y'( 'Sunday June 5、2011')。トークンにその形式を表示させる方法はありますか?ロング、ミディアム、ロー、ショート... "myDate" ...

編集:タイトルと質問をより正確に更新しました。問題はエンティティAPI、コンテキスト、日付フィールドと関係があります

9
WernerCD

this commit to Dateモジュールでは、トークン統合が削除されました。これは、 フィールドトークンがまだ機能していない であるためです。

日付モジュールの古いコピーで再現可能なエラーが発生しましたが、自動ノードタイトルにはまったく関係がなく、日付/トークンだけです。

上記のトークンの問題と日付の問題 Re-Add Field Token Support がコミットされるまで待ちます。

5
tim.plunkett

これは実際には、「動的」トークンでスペースを使用できないというコアバグです。 http://drupal.org/node/1035292 にあるパッチを試してみてください。

2
Dave Reid

トークンを複数回挿入することもできます。毎回、日付形式の一部のみを挿入します。その間のスペースは正しく解釈されます。

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