Möglicherweise ein Javascript Problem / Inkopatibilität zwischen Inline
JS und dem Treeview. Schau mal in einen JS Debugger ob es irgendwelche
Fehler gibt.
On 04.08.2010 11:46, "Hauke Löns <lo...@aranex.de>" wrote:
Hallo,
ich habe für einen Kunden die fe_users erweitert und zwar mit einem
Inline-Element, in dem eine Oberkategorie und ein Unterkategorie
ausgewälht wird, weil jeder User 1..n von diesen Elementen haben kann.
Die Unterkategorie wird ausgewählt aus einem Kategoriebaum, den ich mit
chtreeview realisiert habe. Wenn ich jedoch jetzt einen Kategorieast zu
und vor allem aufklappen will, geht das in dem Inline-Element nicht, in
anderen Feldern funktioniert es problemlos... auch dem Inline-Element
defaultmäßig zu sagen, das alles aufgeklappt ist funktioniert nicht...
was tun?
Hier das Inline-Element in fe_users:
'tx_gclick_catering' => Array (
'exclude' => 0,
'label' =>
'LLL:EXT:ch_treeview/locallang_db.xml:tx_gclick_customers.catering',
'config' => Array (
'type' => 'inline',
'foreign_table' => 'tx_gclick_customer_catering',
'foreign_field' => 'customer_id',
'expandAll' => 1,
),
),
Und die Definition von tx_gclick_customer_catering:
$TCA['tx_gclick_customer_catering'] = Array(
"ctrl" => $TCA["tx_gclick_customer_catering"]["ctrl"],
"interface" => Array (
"showRecordFieldList" => "hidden,customer_id,catering_id"
),
"feInterface" => $TCA["tx_gclick_customer_catering"]["feInterface"],
'columns' => Array(
'customer_id' => Array(
'label' =>
'LLL:EXT:ch_treeview/locallang_db.xml:tx_gclick_customer_catering.customer_id',
'config' => Array(
'type' => 'group',
'internal_type' => 'db',
'allowed' => 'fe_users',
'size' => 1,
'minitems' => 1,
'maxitems' => 1,
),
),
'catering_id' => Array(
'label' =>
'LLL:EXT:ch_treeview/locallang_db.xml:tx_gclick_customer_catering.catering_id',
'config' => Array(
'type' => 'select',
'size' => 1,
'minitems' => 1,
'maxitems' => 1,
'foreign_table' => 'tx_chtreeview_example',
'foreign_table_where' => 'AND tx_chtreeview_example.parent_uid=14',
'orderBy' => 'title',
),
),
'catering_sub_id' => Array (
'label' =>
'LLL:EXT:ch_treeview/locallang_db.xml:tx_gclick_customer_catering.catering_sub_id',
'config' => Array (
'type' => 'select',
'form_type' => 'user',
'userFunc' => 'tx_ch_treeview->displayCategoryTree',
'treeView' => 1,
'treeName' => 'catering',
'treeMaxDepth' => 5,
'size' => 5,
'autoSizeMax' => 51,
'expandAll' => 1,
'selectedListStyle' => 'width:250px; background-color:blue',
'minitems' => 0,
'maxitems' => 1,
'foreign_table' => 'tx_chtreeview_example',
'orderBy' => 'title',
'wizards' => Array(
),
)
),
),
'types' => Array (
'0' => Array('showitem' =>
'hidden;;1;;1-1-1,customer_id,catering_id,catering_sub_id')
),
'palettes' => Array (
'1' => Array('showitem' => '')
)
);
thx
hauke
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german