Aprè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 !
Thanks For providing information about how to add a field to a record Typo3. It will make lots of help to typo3 services provider.