Zum Inhalt springen

IRRE mit Attribut und Übersetzung

Erstellt am 11. September 2013 · 1 Antwort · letzte Antwort am 11. September 2013

Tags: TCA, TYPO3 4.x, Frage

Idleworks ·

Hi zusammen :-)

ich hänge gerade an einer kniffligen TCA-Einstellung fest, folgendes:

In meiner Erweiterung habe ich Produkt-Datensätze und zuweisbare Attribut-Datensätze, welche ich mittels IRRE und einer mm-Tabelle einfüge. In der mm-Tabelle gibt es eine Freitext-Feld, über welches man dem Attribut ein Wert zuweisen kann. Soweit alles Sahne!
Jetzt kommts: Die Produkte sollen mehrsprachig sein, also auch die Attribut-Werte. Wenn man ein Produkt übersetzt, werden ja erstmal nicht die Zuordnungen der mm-Tabelle von der Default-Sprache übernommen, da ist der Haken! Da jedes Produkt ca. 20 Attribute hat, möchte ich nicht bei der Übersetzung die Zuweisungen neu setzen müssen.

Die TCA-Konstallation habe ich mit Hilfe dieses Tutorials erstellt:
http://blog.undkonsorten.com/datenbankrelationen-typo3-irre-extension
(siehe "Attribute").

Jetzt bist du gefragt :-)

Idleworks ·

Hier ist die Lösung:

'appearance' => array(
	'newRecordLinkPosition' => 'bottom',
	'collapseAll' => 1,
	'expandSingle' => 1,
	'useSortable' => 1,
	//'showAllLocalizationLink' => 1,
	'showPossibleLocalizationRecords' => 1,
	//'showSynchronizationLink' => 1,
	'showPossibleRecordsSelector' => 1,
	'enabledControls' => array( 
		'info' => true, 
		'new' => true, 
		'dragdrop' => true, 
		'sort' => true, 
		'hide' => true, 
		'delete' => true, 
	), 
)