[TYPO3-UG Italy] Aggiungere campi a fe_users creando un nuovo Tab nel back end

Rino Razzi razzi at archicoop.it
Tue Feb 10 12:26:14 CET 2009


Mauro Lorenzutti wrote:
> Ciao Rino,
>   
>> Ciao a tutti.
>>
>> Sto lavorando su un progetto con Typo3 4.2.1 e TemplaVoila.
>>
>> Ho fatto una estensione con KickStarter che aggiunge alcuni campi alla 
>> tabella fe_users.
>> Tutto liscio, a parte il fatto che tutti i nuovi campi vengono 
>> visualizzati nel back end all'interno dell'ultimo tab, nel mio caso 
>> "DirectMail".
>> Per maggior chiarezza potete vedere questa immagine con lo screenshot 
>> della scheda per la modifice dei record fe-user nel back end:
>> http://www.archicoop.it/Lavorazioni/immagine.png
>>
>> Io vorrei che l'estensione creasse un nuovo Tab in cui inserire i nuovi 
>> campi.
>>
>> Ho fatto un bel po di ricerche tra la documentazione e le mailing list 
>> (italiane e inglesi), ma non sono riuscito a trovare la soluzione.
>> Eppure ho la sensazione che non sia una cosa impossibile da fare.
>>
>> Qualcuno di voi puo' darmi un aiuto o un suggerimento?
>>
>> Grazie in anticipo
>>   
>>     
>
> nel file ext_tables.php della tua estensione troverai una riga come la 
> seguente:
>
> t3lib_extMgm::addToAllTCAtypes("fe_users","user_test_field1;;;;1-1-1, 
> user_test_field2");
>
> dovresti modificarla così:
>
> t3lib_extMgm::addToAllTCAtypes("fe_users","--div--;LLL:EXT:user_test/locallang_db.xml:fe_users.tabnew, 
> user_test_field1;;;;1-1-1, user_test_field2");
>
> Nel file locallang_db.xml della tua estensione dovrai poi aggiungere la 
> label "tabnew".
>
> Così dovrebbe funzionare.
>
> Ciao,
>
>   
Funziona!!!
Grazie mille Mauro.

-- 
Rino Razzi

Archimede Informatica Societa' Cooperativa
Via Livia Gereschi 36 - 56127, Pisa - Italy
tel.: +39-050-580959 
fax: +39-050-9711344
e-mail: razzi at archicoop.it
web: www.archicoop.it 



More information about the TYPO3-UG-italy mailing list