Hier nun der an mich angepaßte Code:

Die angehängte Datei ItemsProcFunc.php liegt unter 
typo3conf/ext/gf_dealers/Classes/UserFunctions/ItemsProcFunc.php

Und dann noch die Feld Definition für den TCA in der Datei 
typo3conf/ext/gf_dealers/Configuration/TCA/Overrides/tt_content.php
   'tx_gfdealers_youtube_resourcetype' =>
       array (
           'config' =>
               array (
                   'type' => 'select',
                   'renderType' => 'selectSingle',
                   'size' => '1',
                   'default' => 'playlistItems',
                   'items' =>
                       array (
                           0 =>
                               array (
                                   0 => 
'LLL:EXT:gf_dealers/Resources/Private/Language/locallang_db.xlf:tt_content.tx_gfdealers_youtube_resourcetype.0',
                                   1 => 'playlists',
                               ),
                           1 =>
                               array (
                                   0 => 
'LLL:EXT:gf_dealers/Resources/Private/Language/locallang_db.xlf:tt_content.tx_gfdealers_youtube_resourcetype.1',
                                   1 => 'playlistItems',
                               ),
                       ),
               ),
           'onChange' => 'reload',
           'displayCond' => 'FIELD:tx_gfdealers_datatype:=:40',
           'exclude' => '1',
           'label' => 
'LLL:EXT:gf_dealers/Resources/Private/Language/locallang_db.xlf:tt_content.tx_gfdealers_youtube_resourcetype',
       ),
   'tx_gfdealers_youtube_resourcepart' =>
       array (
           'config' =>
               array (
                   'type' => 'select',
                   'renderType' => 'selectCheckBox',
                   'size' => '1',
                   'default' => 'playlistItems',
                   'itemsProcFunc' => 
'Gedankenfolger\\GfDealers\\UserFunctions\\ItemsProcFunc->getResourcepart',
               ),
           'displayCond' => 'FIELD:tx_gfdealers_datatype:=:40',
           'exclude' => '1',
           'label' => 
'LLL:EXT:gf_dealers/Resources/Private/Language/locallang_db.xlf:tt_content.tx_gfdealers_youtube_resourcepart',
       ),

Grüßle Niels
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an