[TYPO3-UG Romania] Extindere tt_news

Tomiţă MILITARU tomita.militaru at gmail.com
Wed Dec 8 15:38:47 CET 2010


Salut,

Lucrez cu tt_news pentru stiri / evenimente / joburi pe un portal intranet.
Fiecare plugin are dat access dupa fe_group fiecarui FE user, iar acum
incerc sa fac acelasi lucru pentru tt_news. Practic, vreau in BE la formul
de stiri sa mai fie inca un camp pentru grupul care poate vedea stirea /
evenimentele.
In extensia mea in ext_tables.php am adaugat:
$tempColumns = Array (
    'fe_group' => Array (
    'label' => 'Tuple:',
    'config' => Array (
        'type' => 'select',
        'size' => '5',
        'maxitems' => '200',
        'minitems' => '0',
        'items' => Array (
            Array('LLL:EXT:lang/locallang_general.php:LGL.hide_at_login',
-1),
            Array('LLL:EXT:lang/locallang_general.php:LGL.any_login', -2),
            Array('LLL:EXT:user_tuple/locallang_db.xml:groupTuple_div',
'--div--')
        ),
        'selectedListStyle' => 'width:400px',
        'itemListStyle' => 'width:350px',
        'exclusiveKeys' => '0,-1,-2',
        'wizards' => Array(
        '_PADDING' => 1,
        '_VERTICAL' => 1,
        'popup' => Array(
            'type' => 'popup',
            'title' => 'LLL:EXT:user_tuple/locallang_db.php:wizard.title',
            'icon' => 'add.gif',
             'params' => Array(
            'pid' => $feGroupStoragePid,
            ),
            'script' => 'EXT:user_tuple/class.sc_wizard_fegroup.php',
            'JSopenParams' =>
'height=400,width=600,status=0,menubar=0,scrollbars=1',
        )
        ),
        'itemsProcFunc' => 'tx_tupleitems->tupleElement',
    )
    )
);

Dupa care:
t3lib_div::loadTCA("tt_news");
t3lib_extMgm::addTCAcolumns("tt_news",$tempColumns,1);
t3lib_extMgm::addToAllTCAtypes ("tt_news", "fe_group");

Dar nu-mi apare in plus selectul definit mai sus, cu toate ca aceiasi metoda
o folosesc si pentru tt_content si pages. Am observat ca daca adaug un alt
field, exemplu inlocuiesc peste tot cu fe_group2, merge, insa eu am nevoie
sa folosesc chiar fe_group.

Vreo idee de ce nu merge? Nu pot adauga coloane la TCA daca acestea exista
deja? E posibil ca o alta extensie sa-mi suprascrie setarile de mai sus?

Mersi!

-- 
Engr. Tomiţă MILITARU
Board Member SbLUG
Web Developer
Tel. +40741064681


More information about the TYPO3-UG-Romania mailing list