Impossibile accedere a Typo3 Extension Tsconfig in codice
-
14-11-2019 - |
Domanda
Quindi ho appena scritto la mia prima estensione per Typo3.Ho iniziato con il kickstarter e tutto è andato bene.
Voglio iniziare a utilizzare i modelli ora ma non riesco ad accedere ai dati TSCONFIG dal codice.Con questo intendo i dati nei file costanti.txt, Editorcfg.txt e Setup.txt.
In un'estensione copiata da un collega sono in grado di utilizzare Die (Print_R ($ config)) per visualizzare tutti i dati nel file di configurazione.Inizia con includelibs e userfunc ma contiene molti più dati specificati nei file anche.
Ma quando lo faccio per la mia estensione, ottengo solo includelibs, userfunc e nient'altro .. Ho copiato il filtro / e il percorso dall'altra estensione.Ho anche perquisito la maggior parte dei file per la configurazione e non riesco a trovare dove viene detto che è stato detto di cercare i dati TSCONFIG.
Qualche idea su come posso risolvere questo?Forse è qualcosa che deve essere impostato nel kickstarter?
Grazie in anticipo ..
- conor
Soluzione
Prima di tutto: non è TSCONFIG in Setup.txt, è Dypuscript statico.
Secondo: si scarica di Setup.txt & Constants.txt Ext: Yeaxt / Static Folder prima di aggiungerlo via ext_tables.php.
t3lib_extMgm::addStaticFile('yourext','static/','Static Typoscript of Yourext');
.
Terzo: ricordati di includere i modelli statici tramite il modello di tipografia in essere.
Altri suggerimenti
OK, quindi ecco la soluzione:
Aggiungi la seguente riga al file * ext_tables.php * nella radice di estensione:
t3lib_extMgm::addStaticFile($_EXTKEY,'pi1/static/','Config To Appear In T3 BE');
.