[TYPO3-irre] irre in feeditadvanced

Bernd Niehues Bernd.Niehues at avency.de
Mon Dec 5 16:28:38 CET 2011


Hello irre-list,
as i'am new to this list, i hope this is the right place for my question:

I'am trying to use a IRRE field with feeditadvanced. Related entries are shown in the FE-Form. It's also possible to add a new record and select the value as expected. But when I want to store the changes they are gone. For me it looks very similar to a reported Bug for feeditadvanced: http://forge.typo3.org/issues/13261. 

When I use the backend-form everything is working fine.

I'am using TYPO3 4.6.1 with feeditadvanced 1.5.0. 

The solutions in the bugs history make no sence to me, as the mentioned file /typo3/jsfunc/tbe_editor.js does not exist. There is a file /typo3/jsfunc.tbe_editor.js, but at line 414 and surrounding there are no valid "code-entry-points" to me.

Here is my TCA configuration for the IRRE Field (probably there is something wrong in there):

==== Relation Table ====
$TCA['rel_table_name'] = Array (
	'ctrl' => $TCA['rel_table_name']['ctrl'],
	'columns' => Array (
		...
		'people_id' => Array (
			'label' => '...',
			'config' => Array (
				'type' => 'select',
				'foreign_table' => 'fe_users',
				'maxitems' => 1,
				'localizeReferences' => 1,
				'suppress_icons' => 1,
			)
		),
		'places_id' => Array (
			'label' => '... ',
			'config' => Array (
				'type' => 'select',
				'foreign_table' => 'tx_myextension',
				'maxitems' => 1,
				'localizeReferences' => 1,
				'suppress_icons' => 1,
			)
		),
		'people_sort' => Array (
			'config' => Array (
				'type' => 'passthrough',
			)
		),
		'places_sort' => Array (
			'config' => Array (
				'type' => 'passthrough',
			)
		),
	),
	...


==== tx_myextension ====
'people' => array (		
	'exclude' => 0,		
	'label' => '...',		
	'config' => array (
		'type' => 'inline',
		'foreign_table' => 'rel_table_name',
		'foreign_field' => 'places_id',
		'foreign_label' => 'people_id',
		'appearance' => array(
			'showSynchronizationLink' => 0,
			'showAllLocalizationLink' => 0,
			'showPossibleLocalizationRecords' => 0,
			'showRemovedLocalizationRecords' => 0,
			'expandSingle' => 0,
			'enabledControls' => array(
				'info' => FALSE,
				'new' => FALSE,
				'dragdrop' => FALSE,
				'sort' => FALSE,
				'hide' => FALSE,
				'delete' => TRUE,
				'localize' => FALSE
			)
		),
		'behaviour' => array(
			'localizationMode' => 'keep',
		),
	),
),

==== fe_users ====
'place' => array (		
	'exclude' => 0,		
	'label' => '...',		
	'config' => array (
		'type' => 'inline',
		'foreign_table' => 'rel_table_name',
		'foreign_field' => 'people_id',
		'foreign_label' => 'places_id',
		'appearance' => array(
			'showSynchronizationLink' => 0,
			'showAllLocalizationLink' => 0,
			'showPossibleLocalizationRecords' => 0,
			'showRemovedLocalizationRecords' => 0,
			'expandSingle' => 0,
			'enabledControls' => array(
				'info' => FALSE,
				'new' => FALSE,
				'dragdrop' => FALSE,
				'sort' => FALSE,
				'hide' => FALSE,
				'delete' => TRUE,
				'localize' => FALSE
			)
		),
		'behaviour' => array(
			'localizationMode' => 'keep',
		),
	),
),

Thanks in advance and best regards
Bernd


More information about the TYPO3-project-irre mailing list