---
title: "TCA - 2 Bildelemente nehmen die selben Bilder"
url: "https://www.typo3.net/d/120802-tca-2-bildelemente-nehmen-die-selben-bilder"
source: "typo3.net"
tags: ["Extensions","Extbase","Bilder","Frage","TCA"]
created: "2015-08-27"
last_reply: "2015-09-03"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# TCA - 2 Bildelemente nehmen die selben Bilder

Extensions › Extbase · 1 Antwort · gestartet 2015-08-27

## Eröffnungsbeitrag

**maggo** · 2015-08-27 · [Beitrag #1](https://www.typo3.net/d/120802-tca-2-bildelemente-nehmen-die-selben-bilder/1)

Hallo,

ich habe eine Extension in TYPO3 7.4 erstellt und im TCA u.a. zwei Bildelemente, in denen jeweils unterschiedliche Bilder zugeordnet werden sollen. Allerdrings werden hier immer die selben Bilder genommen. Also egal ob ich in einem der beiden Elemente Bilder lösche, hinzufüge oder ändere -> nach dem Speichern sind die Inhalte beider Elemente identisch.
Wo muss ich am folgenden Code etwas ändern, damit ich beide Bildelemente unabhängig voneinander benutzen kann?

```php
'aussenbilder' => array(
                        'exclude' => 0,
                        'label' => 'LLL:EXT:quartiere/Resources/Private/Language/locallang_db.xlf:tx_bildtest_domain_model_location.aussenbilder',
                        'config' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig(
                                'images',
                                array(
                                        'appearance' => array(
                                                'headerThumbnail' => array(
                                                        'width' => '100',
                                                        'height' => '100',
                                                ),
                                        'createNewRelationLinkTitle' => 'LLL:EXT:your_extension/Resources/Private/Language/locallang_db.xlf:tx_yourextension_db_table.add-images'
                                        ),
                                        'foreign_types' => array(
                                                '0' => array(
                                                        'showitem' => '
                                                                --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                                                                --palette--;;filePalette'
                                                ),
                                                \TYPO3\CMS\Core\Resource\File::FILETYPE_TEXT => array(
                                                        'showitem' => '
                                                                --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                                                                --palette--;;filePalette'
                                                ),
                                                \TYPO3\CMS\Core\Resource\File::FILETYPE_IMAGE => array(
                                                        'showitem' => '
                                                                --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                                                                --palette--;;filePalette'
                                                ),
                                                \TYPO3\CMS\Core\Resource\File::FILETYPE_AUDIO => array(
                                                        'showitem' => '
                                                                --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                                                                --palette--;;filePalette'
                                                ),
                                                \TYPO3\CMS\Core\Resource\File::FILETYPE_VIDEO => array(
                                                        'showitem' => '
                                                                --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                                                                --palette--;;filePalette'
                                                ),
                                                \TYPO3\CMS\Core\Resource\File::FILETYPE_APPLICATION => array(
                                                        'showitem' => '
                                                                --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                                                                --palette--;;filePalette'
                                                )
                                        ),
                                ),
                                $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext']
                        )
                ),
'innenbilder' => array(
                        'exclude' => 0,
                        'label' => 'LLL:EXT:quartiere/Resources/Private/Language/locallang_db.xlf:tx_bildtest_domain_model_location.innenbilder',
                        'config' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig(
                                'images',
                                array(
                                        'appearance' => array(
                                                'headerThumbnail' => array(
                                                        'width' => '100',
                                                        'height' => '100',
                                                ),
                                        'createNewRelationLinkTitle' => 'LLL:EXT:your_extension/Resources/Private/Language/locallang_db.xlf:tx_yourextension_db_table.add-images'
                                        ),
                                        'foreign_types' => array(
                                                '0' => array(
                                                        'showitem' => '
                                                                --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                                                                --palette--;;filePalette'
                                                ),
                                                \TYPO3\CMS\Core\Resource\File::FILETYPE_TEXT => array(
                                                        'showitem' => '
                                                                --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                                                                --palette--;;filePalette'
                                                ),
                                                \TYPO3\CMS\Core\Resource\File::FILETYPE_IMAGE => array(
                                                        'showitem' => '
                                                                --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                                                                --palette--;;filePalette'
                                                ),
                                                \TYPO3\CMS\Core\Resource\File::FILETYPE_AUDIO => array(
                                                        'showitem' => '
                                                                --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                                                                --palette--;;filePalette'
                                                ),
                                                \TYPO3\CMS\Core\Resource\File::FILETYPE_VIDEO => array(
                                                        'showitem' => '
                                                                --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                                                                --palette--;;filePalette'
                                                ),
                                                \TYPO3\CMS\Core\Resource\File::FILETYPE_APPLICATION => array(
                                                        'showitem' => '
                                                                --palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,
                                                                --palette--;;filePalette'
                                                )
                                        ),
                                ),
                                $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext']
                        )
                ),
```

## Antworten

### [#2](https://www.typo3.net/d/120802-tca-2-bildelemente-nehmen-die-selben-bilder/2) · aemka · 2015-09-03

Zeile 5. und 54. dürfen nicht gleich sein. Du verwendest den selben Reference Identifier für beide Felder. Daher der Fehler.

---

Quelle: „TCA - 2 Bildelemente nehmen die selben Bilder“, typo3.net, https://www.typo3.net/d/120802-tca-2-bildelemente-nehmen-die-selben-bilder
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
