[TYPO3-german] Fluidtemplate - Dateigrösse ausgeben

Manfred Rutschmann - VOLUMEN Werbe-/Internetagentur rutschmann at agentur-volumen.de
Fri Dec 13 12:20:31 CET 2013


Philipp Holdener schrieb:
> Hallo zusammen
> 
> Kann man irgendwie die Dateigrösse ausgeben lassen in einem Fluidtemplate?
> 
> Ich hab hier eine Downloadbox (Section).
> Da bräuchte ich die Grösse und wenn möglich auch die Art (Excel, Word, 
> PDF oder was auch immer) ausgegeben.
> 
> Hier das fluidtemplate (aus meinem DCE):
> 
> {namespace dce=Tx_Dce_ViewHelpers}
> <f:layout name="None" />
> <f:section name="main">
>         <section class="info-box">
>             <h2>{field.titel}</h2>
>             <div class="holder">
>                     <f:for each="{field.download}" as="download">
>                         <h3><a 
> href="{dce:typolinkUrl(parameter:'{download.DateiLink}')}" 
> target="_blank">{download.downloadTitel}</a></h3>
>                         <p>{download.downloadUntertitel}</p>
>                         <div class="icon">
>                             <img alt="{download.downloadTitel}" 
> src="fileadmin/templates/images/icon-pdf.png" width="22" height="22">
>                             <a 
> href="{dce:typolinkUrl(parameter:'{download.DateiLink}')}" 
> target="_blank"><strong>{download.dateiTitel}</strong> (PDF, 3,2 MB)</a>
>                         </div>
>                     </f:for>           
>             </div>
>         </section>
> </f:section>
> 
> 
> 
> Hat mir jemand einen Tipp?
> 
> Besten Dank schon mal
> 
> 
> Gruss
> Philipp

Hi Philip,

ich mache das in der Regel so dass ich im Model einen getter für 
pathinfo() und einen getter für filesize() schreibe. Dann kannste in 
Fluid direkt auf die Daten zugreifen. Im filesize() getter kannst Du ja 
auch eine kleine Funktion zum trennen von kb/mb/gb und so weiter schreiben.

LG Manfred

-- 
================================================

Manfred Rutschmann

Telefon: +49 (0)751 - 561110-45
Mobil: +49 (0)163 - 1721748
rutschmann at agentur-volumen.de

Danziger Straße 3, 88250 Weingarten, Deutschland
www.agentur-volumen.de
USt.-Id.Nr.: DE281344599


More information about the TYPO3-german mailing list