D8.1では、field_dateというフィールドを作成してコンテンツタイプに追加しました。
Pathautoを使用して、type/year/titleのようなコンテンツタイプのURLパターンを構成しようとしています。ただし、トークンブラウザーは、date_fieldの拡張可能な日付オプションを公開しません。手動で入力すると、「パスパターンは次の無効なトークンを使用しています:[node:field_datetime:custom:Y]」と表示されます。
作成された日付のようなノードプロパティの場合と同じように、日付フィールドのトークンの出力をどのようにフォーマットできますか?
問題キューでcontribトークン、コア日時、コアトークンシステムを検索しましたが、これについては何も見つかりません。
コンテンツタイプのManage Displayセクションで、日付フィールドトークンの出力を制御できます。
カスタム表示設定の下で、Tokenチェックボックスが設定されていることを確認して、トークンの表示を調整できるようにします。設定したら、Tokenタブに移動して、日付フィールドのFormatをCustomに追加し、カスタムを追加しますPHP date()
文字列日付/時刻形式フィールド。
Tokenモジュールは、2016年12月にdatetimeおよびdaterangeフィールドの直接サポートを追加しました。 https://www.drupal.org/project/token/issues/2786181 を参照してください。
[node:field_datetime:date:custom:Y]
のようなものを使用できるはずです
別のオプションは使用することです:
[node:field_ [YOUR-CONTENT-TYPE] _date:0:date:custom:Y]