2011-02-17 8 views
7

Parece que hay tres lugares diferentes donde puedo escribir TypoScript: en las plantillas, hay el campo de constantes y el campo de configuración, y en cada página, hay un campo TSConfig. Sin embargo, parece que cada comando TypoScript necesita ir en un campo específico. La mayoría de las veces, tengo que probar antes de encontrar si una configuración dada entra en la configuración de la plantilla, o en la página raíz TSConfig.En Typo3, ¿cuál es la diferencia entre configuración, constantes y TSConfig

¿Por qué hay tres lugares diferentes para escribir TypoScript? ¿Cuál es el uso de cada uno de ellos?

Respuesta

13
  • TSconfig es principalmente para la configuración de back-end . Puede añadir/modificar/quitar valores de formas, cambiar el comportamiento qué tipo de registros los usuarios pueden añadir, por defecto grupos de usuarios, etc. ver here para más detalles .
  • Typoscript en la plantilla se utiliza para cambiar el comportamiento del frontend, análisis de plantillas, configuración de extensión, navegación, etc. Typoscript en la plantilla ha llamado cObjects que proporcionan funcionalidades útiles como manipulación de imágenes (IMAGE), obteniendo registros de la base de datos (REGISTROS), creando menús (HMENU), vea reference.
  • Las constantes de Typoscript son muy similares a las variables, que se pueden utilizar dentro de su plantilla Typoscript. p.ej. tiene una dirección de correo electrónico que se encuentra en muchos lugares diferentes dentro de la plantilla de Typoscript, es posible que desee definirla como constante. Ver documentation para más información.
Cuestiones relacionadas