TYPO3 Fluid: Print size of a FAL file

„files“ is the ObjectStorage object.

<div xmlns="http://www.w3.org/1999/xhtml" lang="en"
 xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers"
 xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">

<f:alias map="{fileElement: files.0}">
    <f:if condition="{fileElement}">
         Dateigröße: {v:media.size(path: fileElement.originalResource.publicUrl) -> f:format.bytes(decimals: 2, decimalSeparator: '.', thousandsSeparator: ',')}
    </f:if>
</f:alias>

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 0 / 5. Anzahl Bewertungen: 0

Bisher keine Bewertungen! Sei der Erste, der diesen Beitrag bewertet.

Sven Wappler

TYPO3 Experte, symfony, Magento, SEO, Frontend und Backend

Das könnte dich auch interessieren …

Eine Antwort

  1. Oder einfach — und ohne 3rd Party ViewHelper :

    {fileElement.originalResource.originalFile.properties.size -> f:format.bytes()}

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert