---
title: "Bildbreite im Fluid Template auslesen"
url: "https://www.typo3.net/d/127663-bildbreite-im-fluid-template-auslesen"
source: "typo3.net"
tags: ["Extensions","Fluid","Frage","TYPO3 9","Templates & Layouts"]
created: "2019-06-27"
last_reply: "2019-06-28"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Bildbreite im Fluid Template auslesen

Extensions · 1 Antwort · gestartet 2019-06-27

## Eröffnungsbeitrag

**doni** · 2019-06-27 · [Beitrag #1](https://www.typo3.net/d/127663-bildbreite-im-fluid-template-auslesen/1)

Hallo,

ich habe jetzt schon alles mögliche probiert, um an diese Info zu kommen:
{dimensions.width}
{media.width}
{column.dimensions.width}
{data.imagewidth}
{filereference.originalResource.width}
{data.flexform_width}
{page.data.media.width}
{image.imageReference.originalFile.properties.width}
{file.referenceProperties.width}
{fileReference.width}

Das einzigste was geklappt hat war:
{mediaElement.originalResource.originalFile.metaDataProperties.width}

Aber nur wenn ich in der Datei /typo3/sysext/core/Classes/Resource/File.php
protected $metaDataProperties = [];
in das hier ändere:
public $metaDataProperties = [];

Wenn ich das nicht mache, bekomme ich diese Fehlermeldung im FE:
Cannot access protected property TYPO3\CMS\Core\Resource\File::$metaDataProperties

Gibt es eine andere Möglichkeit um an die Bildbreite zu kommen?

## Antworten

### [#2](https://www.typo3.net/d/127663-bildbreite-im-fluid-template-auslesen/2) · Teisinger · 2019-06-28

Vielleicht hilft dir das: (kommt natürlich auch darauf an woher das Bild kommt)

```plaintext
<img src="{f:uri.image(src:'{file.uid}', treatIdAsReference:'1', cropVariant: 'default', height: '{dimensions.height}', maxHeight: '{data.imageheight}', width: '{dimensions.width}', maxWidth: '{data.imagewidth}')}"
                            {f:if(condition: '{data.imagewidth}', then: 'width="{data.imagewidth}"', else: 'width="{dimensions.width}"')}
                            {f:if(condition: '{data.imageheight}', then: 'height="{data.imageheight}"', else: 'height="{dimensions.height}"')}
                            {f:if(condition: '{file.title}', then: 'title="{file.title}"')}
                            {f:if(condition: '{file.alternative}', then: 'alt="{file.alternative}"', else: 'alt=""')}
                        />
```

---

Quelle: „Bildbreite im Fluid Template auslesen“, typo3.net, https://www.typo3.net/d/127663-bildbreite-im-fluid-template-auslesen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
