Wie füge ich die Dateigröße einer Ansicht hinzu?

8

Nach dem Lesen und Durchsuchen verwandter Themen habe ich keine eindeutige Antwort darauf erhalten, wie die Dateigröße in einer von Views erstellten Dateiliste angezeigt werden soll. Ich benutze Drupal 7 und habe das Feld Datei 7.14 installiert.

Ich hatte erwartet, ein Feld in Ansichten auszuwählen, um es als dritte Spalte in einer Liste von Dateien anzuzeigen, die heruntergeladen werden können (nach Titel und Datei).

Ich bin kein Programmierer und die einzigen verwandten Probleme, die ich bisher gesehen habe, sind das Bearbeiten von PHP-Dateien.

Derzeit sehe ich als Administrator die Dateigröße, wenn ich den Knoten bearbeite, der die Datei enthält. Warum kann dieser Wert nur im Bearbeitungsmodus verwendet werden?


Um vollständig zu sein, habe ich die Abfrage hinzugefügt, wie es jetzt ist:

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
Herbiek
quelle
Wurde das Problem jemals für Dateigrößen in mehreren Dateien behoben? Ich habe auch das gleiche Problem.
Hallo Adrew. Nein, das Problem ist immer noch da, aber ich muss zugeben, dass ich, nachdem meine zusätzliche Frage dazu hier gelöscht wurde, keine großen Anstrengungen unternommen habe, um dies weiter zu untersuchen. Ich musste weitere Fragen unter drupal.stackexchange.com/questions/45292/… stellen und erhielt eine Antwort von jemandem, der dies zum Laufen brachte .
Herbiek

Antworten:

15

Versuchen Sie, einen Verweis auf die Datei zu erstellen.

Unter Erweitert in Ihrer Ansicht, und fügen Sie eine Beziehung (wählen Sie Datei Nutzung: Die Datei ). Wenn Sie jetzt ein neues Feld in Ihre Ansicht einfügen, sollten unter Datei einige weitere Optionen angezeigt werden, darunter Datei: Größe .

Chapabu
quelle
Vielen Dank für Ihre großartige Erklärung, die mich dazu bringt, eine dritte Spalte mit Dateigrößen einzufügen. Einige meiner Inhaltstypen enthalten jedoch 2 Dateien. In der Ansicht wird nur die Dateigröße der ersten Datei angezeigt, nicht die anderen. Irgendeine Idee, wie man das behebt?
Herbiek