Ajouter un champ à un enregistrement TYPO3

Par: Baas | Directeur

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 !

 

Cet article a été rédigé par:

Sébastien Huillet | 17 ans d'expérience

Directeur

Sébastien est le garant du bon déroulement du projet et votre interlocuteur pour les questions d'ordre contractuel, le déroulement général du projet et les éventuels points de blocage.

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