Question

Alors je viens d'écrire ma première extension pour TYPO3.J'ai commencé avec le kickstarter et tout s'est bien passé.

Je veux commencer à utiliser des modèles maintenant, mais je ne peux pas accéder aux données TSConfig du code.Par ceci, je veux dire les données dans les fichiers constantes.txt, éditeur.txt et setup.txt.

Dans une extension copiée d'un collègue, je suis capable d'utiliser matrie (print_r ($ config)) pour révéler toutes les données du fichier de configuration.Il démarre avec IncludeLibs et Userfunc, mais contient beaucoup plus de données spécifiées dans les fichiers également.

Mais quand je fais cela pour mon extension, je viens d'obtenir includeLibs, userfunc et rien d'autre. J'ai copié la filtrastructure / et le chemin de l'autre extension.J'ai également recherché la plupart des fichiers de configuration et ne peut pas sembler trouver où se manifeste de rechercher les données TSCONFIG.

Des idées sur la façon dont je peux résoudre ce problème?Peut-être que c'est quelque chose qui doit être configuré dans le kickstarter?

Merci d'avance ..

- Conor

Était-ce utile?

La solution

Tout d'abord: ce n'est pas TSConfig à setup.txt, c'est un typoscript statique.

seconde: vous shold avoir setup.txt & constantes.txt ext: votre dossier statique avant de l'ajouter via ext_tables.php.

t3lib_extMgm::addStaticFile('yourext','static/','Static Typoscript of Yourext');

Troisième: N'oubliez pas d'inclure des modèles statiques via votre modèle de typoscript en être.

Autres conseils

OK, alors voici la solution:

Ajoutez la ligne suivante au fichier * ext_tables.php * dans la racine d'extension:

t3lib_extMgm::addStaticFile($_EXTKEY,'pi1/static/','Config To Appear In T3 BE');

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top