Zum Inhalt springen

Dateigröße anzeigen

Erstellt am 26. Februar 2015 · 3 Antworten · letzte Antwort am 26. Februar 2015

Tags: Extbase, Dateien & FAL, TYPO3 6.x, Frage

schani ·

Hallo zusammen,
ich bin bei der Extbase Entwicklung noch ganz am Anfang.

Ich habe mir eine kleine Extension im Extension_Builder erstellt das mit ein paar Dateien zum download anbietet. Es enthält 3 Textfelder , ein Bild und eine Datei.

Jetzt soll noch die Größe der Datei angezeigt werden.

Im der TCA ist die "datei" so angelegt:

	'datei' => array(
			'exclude' => 1,
			'label' => 'LLL:EXT:wwl_pressespiegel/Resources/Private/Language/locallang_db.xlf:tx_wwlpressespiegel_domain_model_magazin.datei',
			'config' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig(
				'datei',
				array('maxitems' => 1),
				'pdf,doc,odf,docx,txt'
			),
		),

und wird dann per Fluid so ausgegeben:

<a href="{magazin.datei.originalResource.publicUrl}" target="blank"> Download </a>

Dazu muss also noch die Dateigröße angezeigt werden. Kann ich das gleich mit Fluid machen oder muss ich dazu noch was programmieren?

Leider kenne ich mich in der Extbase Struktur noch nicht allzu gut aus.

Könnt Ihr mir da ein paar Tipps geben und helfen?

Besten Dank

Christian

schani ·

Ich habe das mal versucht und vhs installiert. Dann im Template noch

<a href="{magazin.datei.originalResource.publicUrl}" target="blank">  
					<span class="glyphicon glyphicon-save btn btn-default" aria-hidden="true"></span>
                </a>
                {v:media.size(path: '{magazin.datei.originalResource.publicUrl}')}

eingebaut. Es gibt eine Fehlermeldung wegen Namespace Problemen.