ファイルアップロードフィールドを使用するときに[file:fid]
のようなトークンを使用する方法はありますか?これを使用するか、[node:nid]
で接続されているノードIDを使用します。グローバルトークンしか使用できないようですが、サーバーにファイルを格納する方法に対して一意ではありません。
コアでは、これは不可能です。これは、ファイルウィジェットがフォーム要素を構築するときに#upload_locationを設定するためです。
ファイル(フィールド)パス などのモジュールが必要です。このモジュールは、フォーム要素の#upload_locationに一時パスを設定し、ファイルとノードエンティティが利用可能になったときにこれを並べ替えます。