Dans Typo3, quelle est la différence entre la configuration, les constantes et les TSConfig

StackOverflow https://stackoverflow.com/questions/5033306

  •  14-11-2019
  •  | 
  •  

Question

Il semble qu'il y a trois différents endroits où je peux écrire TypoScript:dans les modèles, il est l'une des constantes de champ et le champ de configuration, et dans chaque page, il y a un TSConfig champ.Cependant, il semble que chaque TypoScript commande besoin d'aller dans un domaine spécifique.La plupart du temps, je dois essayer avant de trouver si une configuration donnée va dans la configuration de modèle, ou de la racine de la page TSConfig.

Pourquoi il y a trois endroits différents à écrire TypoScript?Qu'est-ce que l'utilisation de chacun d'eux?

Était-ce utile?

La solution

  • TSconfig est principalement pour le backend la configuration.Vous pouvez ajouter/modifier/supprimer des valeurs de formes, modifier le comportement de ce type de les dossiers utilisateurs peuvent ajouter, par défaut les groupes d'utilisateurs, etc.voir Sur TSconfig pour plus d' des détails.
  • Typoscript dans le modèle est utilisé pour modifier le frontend comportement, le modèle de l'analyse, la configuration d'Extension, de navigation, etc.Typoscript dans le modèle a donc appelé cObjects qui offre des fonctionnalités utiles comme la manipulation d'Images (IMAGE), l'obtention d'enregistrements de la base de données (ENREGISTREMENTS), la création de menus (HMENU), voir TypoScript De Référence.
  • Typoscript constantes sont tout comme les variables, qui peut être utilisé au sein de votre gabarit Typoscript.par exemplevous avez une adresse de courriel qui se produit dans de nombreux endroits différents dans le gabarit Typoscript, vous pouvez le définir comme constante.Voir la documentation pour plus d'info.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top