---
title: "Dateigröße anzeigen"
url: "https://www.typo3.net/d/119780-dateigroesse-anzeigen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Dateien & FAL","Extbase","Frage","TYPO3 6.x"]
created: "2015-02-26"
last_reply: "2015-02-26"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Dateigröße anzeigen

Extensions › Entwicklung · 3 Antworten · gestartet 2015-02-26

## Eröffnungsbeitrag

**schani** · 2015-02-26 · [Beitrag #1](https://www.typo3.net/d/119780-dateigroesse-anzeigen/1)

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:

```php
	'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:

```php
<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

## Antworten

### [#2](https://www.typo3.net/d/119780-dateigroesse-anzeigen/2) · toifel · 2015-02-26

Lade dir mal die Extension "VHS".
Dort gibt es einen media.size ViewHelper.. diesem musst du nur die publicUrl übergeben und erhälst dann die Dateigröße.

<https://fluidtypo3.org/viewhelpers/vhs/master/Media/SizeViewHelper.html>

### [#3](https://www.typo3.net/d/119780-dateigroesse-anzeigen/3) · schani · 2015-02-26

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

```php
<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.

### [#4](https://www.typo3.net/d/119780-dateigroesse-anzeigen/4) · toifel · 2015-02-26

{namespace v=FluidTYPO3\Vhs\ViewHelpers}

Ganz oben ins Template. Btw google ;)

---

Quelle: „Dateigröße anzeigen“, typo3.net, https://www.typo3.net/d/119780-dateigroesse-anzeigen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
