Ajouter un champ à un enregistrement TYPO3

Par: Sébastien Huillet

HEADACHEAprès avoir créé son extension avec Kickstarter, il arrive fréquemment qu’on ai oublié qqchose.

Si comme moi vous avez peur de repasser par le kickstarter et effacer les lignes de codes que vous avez changé, le plus simple c’est de mettre les fichiers suivants:

Par exemple je rajoute un champ communes dans la table de mon extension tc concoursvideos :

tca.php

‘showRecordFieldList’ => ‘hidden,starttime,endtime,nom,communes’

‘communes’ => array (
‘exclude’ => 0,
‘label’ => ‘LLL:EXT:tc_concours_videos/locallang_db.xml:tx_tcconcoursvideos_theme.communes’,
‘config’ => array (
‘type’ => ‘text’,
‘cols’ => ’30’,
‘rows’ => ‘5’,
)
),

‘types’ => array (
‘0’ => array(‘showitem’ => ‘hidden;;1;;1-1-1, nom, communes’)
),

ext_tables.sql :

communes text,

et locallang_db.xml.

<label index= »tx_tcconcoursvideos_theme.communes »>communes</label>

Pas plus. pas moins !

 

Vous êtes un d'accélérer votre projet