Borderstyle - une extension à caractère expérimental

Utiliser des indices non numériques

[traduit avec google help]

problème:
Un éditeur ne doit utiliser que certains noms pour décrire une robe. Dans la saison prochaine, il devrait utiliser d'autres couleurs. Cela pose le problème que TYPO3 devrait transférer de vraies chaînes au lieu de nombres. Peut-être que les couleurs devraient être sorties ailleurs sous forme d'icônes ou de valeurs de couleurs.
Les inefficacités non numériques ont l'avantage sur les chiffres qu'elles peuvent être lues plus tard et même comprises.
'borderstyle':
Au lieu des couleurs, l'extension 'borderstyle' utilise des noms de classe pour le cadrage des éléments de contenu. L'éditeur définit le titre de la classe, le nom de la classe et les paramètres de la définition CSS des cadres. TYPO3 génère un fichier CSS dynamique à partir de cela. L'éditeur affecte également les titres de classe aux éléments de contenu sélectionnés. TYPO3 entre le nom de la classe pour le modèle correspondant, de sorte que le navigateur affiche finalement ce qui a été défini dynamiquement.
Remarque:
Les noms de classe peuvent être rendus uniques par préfixe, de sorte que vous puissiez sélectionner plusieurs classes ensemble si le TCA le permet.

 [traduit avec google help]

 

Comment générer dynamiquement CSS avec TYPO3?

[traduit avec google help]Un paradigme de la programmation de site Web est que CSS doit être statique. Mais que se passe-t-il quand quelqu'un veut rendre son CSS dynamique, par exemple parce qu'il veut décorer sa page différemment à différents moments. Après tout, vous allez enfin au mariage et gardez vos vêtements de travail.

Bien sûr, l'opérateur du site pourrait basculer entre différents fichiers CSS. L'extension borderstyle essaye une version plus fraîche. Le CSS peut être maintenu par l'éditeur via le backend. TYPO3 génère ensuite le fichier CSS dynamiquement et l'intègre dans son site Web.[traduit avec google help]