L’utilité du TS Config

Publié le

Le champ TS Config dans l’entête de vos pages est très utile à n’en pas douter. Vous passez par exemple la config du RTE sur la page root de votre site… ceci est un premier exemple.
Un autre exemple consiste à n’autoriser la création d’enregistrements d’un type donné dans un sysfolder. Pour n’autoriser que des enregistrements tt_news dans un sysfolder, éditez l’entête de votre page
et ajoutez le code suivant :

// Allow only certain types of record
mod.web_list {
   allowedNewTables = tt_news, tt_news_cat
}

Pour supprimer certains champs d’un enregistrement, il faut agir sur le rendu des formulaires dans le backend (TCEFORM) :

// Suppression des éléments ‘type’ en trop dans une actu
TCEFORM.tt_news.type.removeItems = 1,2

Pour remplir par défaut un champ (ici le champ auteur dans la table tt_news) :

// Adresse email par défaut
TCAdefaults.tt_news.author_email = webmaster@typo3journal.info

Pour désactiver un champ :
TCEFORM.ma_table.champ.disabled = 1

Et un petit rappel de la documentation sur le TS Config : documentation TS Config

Publicités