[TYPO3-german] Viehelper für Ausgabe der Endung einer Datei

Philipp Holdener philipp.holdener at me.com
Wed Nov 5 15:52:52 CET 2014


>
> so:
> <a href="fileadmin/dummy.txt">dummy.txt</a>
>
> was liefern die von mir oben erwähnten f:debugs, wenn du sie in das
> template einbaust?
>


Hallo Bernd


Also Fluid sieht so aus


{namespace dce=Tx_Dce_ViewHelpers}
{namespace v=Tx_Vhs_ViewHelpers}
<f:layout name="None" />

<f:section name="main">
	<div class="useful-documents">
		<h2>{field.titel}</h2>
		<ul>
			<f:for each="{field.download}" as="download">
				
				
				<v:var.set name="downloadFileSize">
					<f:cObject 
typoscriptObjectPath="lib.filesize">{dce:typolinkUrl(parameter:'{download.datei}') 
-> v:format.trim(characters: '/') -> v:media.size()}</f:cObject>
				</v:var.set>

				
			
				<li>
					<a href="{dce:typolinkUrl(parameter:'{download.datei}')}" 
target="_blank" title="{download.dateiTitel}">{download.name}</a>
					<div class="img-box">
						<img src="/fileadmin/templates/images/{download.typ}.png" alt="#" />
						<span>{downloadFileSize}</span>
					</div>
				</li>
				
			</f:for>
		</ul>
	</div>
</f:section>



Wobei wie gesagt {download.datei} ein Feld mit Typ "Link" ist.

Und eben... das mit {downloadFileSize} lös ich jetzt so wie du's 
vorgschlagen hast per lib.filesize


Gruss
philipp





More information about the TYPO3-german mailing list