ビューにファイルサイズを追加するにはどうすればよいですか?


8

関連トピックを読んで検索した後、作成されたビューのファイルリストにファイルサイズを表示する方法について明確な答えはありません。Drupal 7を使用していて、ファイル7.14フィールドがインストールされています。

(タイトルとファイルの後に)ダウンロードできるファイルのリストの3番目の列として表示するために、ビューでフィールドを選択することを期待していました。

私はプログラマーではありません。これまでに確認した唯一の関連する問題は、phpファイルの編集に関するものです。

現在、管理者として、ファイルを含むノードを編集するとファイルサイズが表示されます。この値を編集モード以外で使用できないのはなぜですか?


完全にするために、クエリを追加しました。

SELECT node.title AS node_title, node.nid AS nid, node.language AS node_language,   file_managed_file_usage.filesize AS file_managed_file_usage_filesize, 'node' AS  field_data_field_file_node_entity_type
FROM 
{node} node  
LEFT JOIN {file_usage} file_usage ON node.nid = file_usage.id AND file_usage.type = 'node'
LEFT JOIN {file_managed} file_managed_file_usage ON file_usage.fid = file_managed_file_usage.fid
WHERE (((node.status = '1') AND (node.type IN  ('file'))))
ORDER BY node_title ASC  
LIMIT 50 OFFSET 0

複数のファイルのファイルサイズの問題を解決したことがありますか?私にも同じ問題があります。

こんにちはアドリュー。問題はまだありませんが、それについての私の追加の質問がここで削除された後、私はこれをさらに調査することにあまり力を入れなかったことを認めなければなりません。drupal.stackexchange.com/questions/45292/…に別の質問を投稿する必要があり、これを機能させる誰かから返信を1つ受け取りました。
Herbiek 2013

回答:


15

ファイルへの参照を作成してみてください。

下の高度なあなたのビューでは、との関係([追加]を選択します:ファイルファイルの使用状況を)。ビューに新しいフィールドを追加すると、[ファイル]の下にいくつかのオプションが表示されます。その1つが[ファイル:サイズ]です。


ファイルサイズを含む3番目の列を表示するための素晴らしい説明をありがとうございます。ただし、一部のコンテンツタイプには2つのファイルが含まれています。ビューには最初のファイルのファイルサイズのみが表示され、他のファイルは表示されません。それを修正する方法はありますか?
Herbiek 2012
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.