[TYPO3-english] IRRE with MN table
Jan Bednarik
info at bednarik.org
Fri Feb 19 00:25:18 CET 2010
Hey guys,
I'm struggling with my first IRRE in my extension. What I need to do is
to defined contents of a popup, so I've created field that is MN
relation to tt_content via MN table (all created by Kickstarter). The MN
table definition is following:
CREATE TABLE tx_3darchitektform_item_popup_mm (
uid_local int(11) DEFAULT '0' NOT NULL,
uid_foreign int(11) DEFAULT '0' NOT NULL,
tablenames varchar(30) DEFAULT '' NOT NULL,
sorting int(11) DEFAULT '0' NOT NULL,
KEY uid_local (uid_local),
KEY uid_foreign (uid_foreign)
);
Now, I'd like to have IRRE of tt_content in my extension for field
"popup". So I've done this:
'popup' => array (
'exclude' => 0,
'label' =>
'LLL:EXT:3darchitekt_form/locallang_db.xml:tx_3darchitektform_item.popup',
'config' => array (
'type' => 'inline',
'maxitems' => 99,
"foreign_table" => "tt_content",
'MM' => 'tx_3darchitektform_item_popup_mm',
'appearance' => Array(
'collapseAll' => 1,
'expandSingle' => 1,
),
)
),
This actually shows "Create new" and allows me to create new tt_content,
but when I save it, the relation is not established (no new row in the
MN table).
So, what's wrong here? I've followed manual in wiki [1].
[1]: http://wiki.typo3.org/index.php/Inline_Relational_Record_Editing_1:n
Thanks
--
Jan Bednarik
www.bednarik.org - web about Typo3 in czech
More information about the TYPO3-english
mailing list