---
title: "Gridelements und FAL - ein Problem für sich?"
url: "https://www.typo3.net/d/117611-gridelements-und-fal-ein-problem-fuer-sich"
source: "typo3.net"
tags: ["Extensions","Dateien & FAL","Frage","Gridelements"]
created: "2014-03-11"
last_reply: "2014-07-03"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Gridelements und FAL - ein Problem für sich?

Extensions · 2 Antworten · gestartet 2014-03-11

## Eröffnungsbeitrag

**mischa** · 2014-03-11 · [Beitrag #1](https://www.typo3.net/d/117611-gridelements-und-fal-ein-problem-fuer-sich/1)

Hallo liebe Freunde gepflegter TYPO3-Programmierung,

ich habe ein kleines Problem mit gridelements und FAL. Ich möchte für eine Startseite Teaserboxen erstellen. Für das Projekt verwende ich die TYPO3 6.2.0beta6 und Gridelements 2.0.2.
Im Flexformfeld habe ich ein Textfeld und ein Bildfeld für das Grid erstellt. (s. flexform.txt im Anhang)

Jetzt wird mir im BE total super die neue Bildzuordnung mit FAL angezeigt. Drag&Drop funktioniert - alle läuft erst mal. Ich füge ein Bild ein und es wird schön ordentlich zugeordnet. Der Eintrag in der sys_file_reference ist auch da und alle IDs stimmen.
Die Ausgabe im FE wird über TypoScript (s. typoscript.txt im Anhang) geregelt. Das klappt auch soweit.

Aber jetzt kommts: füge ich ein zweite CE mit dem selbem Grid ein, dann scheppert es derart im Gebälk, dass es nicht mehr feierlich ist.
TYPO3 gibt die Meldung "#1317178794: No fileusage (sys_file_reference) found for given UID." aus. Wenn ich im BE das Grid bearbeiten will, egal welches, sind die Bilder erst verschwunden. Wenn ich das CE speicher ist es wieder da. Im zweiten CE ist aber das Bild vom ersten drin. Lösche ich das zweite CE, bleibt der Fehler bestehen.

Ein Blick in die tt_content verrät, dass im pi_flexform nur

```xml
<field index="image">
    <value index="vDEF">1</value>
</field>
```

gespeichert wird.

Wie kann man Gridelements die ordentliche Verwendung des FAL beibringen? Oder ist das noch ein "Bug" in der beta6 oder eine Inkompatibilität zwischen gridelements 2 und TYPO3 6.2, die behoben wird?

flexform.txt
typoscript.txt

## Antworten

### [#2](https://www.typo3.net/d/117611-gridelements-und-fal-ein-problem-fuer-sich/2) · samowitsch · 2014-05-02

Ich habe das selbe Problem. Hier gibt es einen Forge Eintrag (<http://forge.typo3.org/issues/47994>) ich kann mir aber nix brauchbares raus ziehen...

### [#3](https://www.typo3.net/d/117611-gridelements-und-fal-ein-problem-fuer-sich/3) · samowitsch · 2014-07-03

Ich habe eine Lösung gefunden. Lustigerweise in einem Blogbeitrag zu Templavoila und FAL in Flexforms<http://www.merec.org/typo3/verwendung-von-fal-file-abstraction-layer-typo3-6-0-mit-templavoila> ;-)

**Ein abgewandeltes Beispiel TS zur Verwendung im gridelement setup:**

```typoscript
10 = FILES
10 {
	references {
		table = tt_content
		uid.data = TSFE:register|tx_gridelements_pi1.parentRec.uid
		fieldName = image
	}
	renderObj = IMAGE
	renderObj {
		file {
			import.data = file:current:publicUrl
			width = 960c
			height = 343c
		}
		wrap = <div class="wrapper">|</div>
	}
}
```

**Zeile 18 lautet natürlich (ohne Leerzeichen! Emoticons werden total überbewertet ;-):**
import.data = file : current : publicUrl

---

Quelle: „Gridelements und FAL - ein Problem für sich?“, typo3.net, https://www.typo3.net/d/117611-gridelements-und-fal-ein-problem-fuer-sich
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
