Re: [TYPO3-german] Konstanten in Konstanten definieren und ansprechen
niemand ne Idee? -- TYPO3 - TIPPS - ANLEITUNGEN - NEWS unter: http://www.typo3-probleme.de/ TYPO3 Webdesign Agentur Wiesbaden - Frankfurt unter: http://www.ingeniumdesign.de/ Facebook Fan http://www.facebook.com/ingeniumdesign/ -- Am 23.08.2015 um 21:06 schrieb Sebastian Schmal: Hallo Liste, ich verwalte meine Konstanten in meiner eigene Ext in ts-Datei. Nun die Frage: Global.ts (constants) test.config.storagePid = 5 Constants.ts module.tetst.persistence { # cat=module.tx_idtoolbox//a; type=string; label=Default storage PID storagePid = {$ck.config.storagePid} } hier steht dann im Backend kein Wert drin, sondern {$ck.config.storagePid} , d.h. er kann auf den value nicht zugreifen. kann ich Konstanten in anderen Konstanten-Datei nicht aufrufen? in der z.B. Setuo.ts werden die Werte ausgegeben. Danke Euch, Sebastian ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Konstanten in Konstanten definieren und ansprechen
Hallo Sebastian, Sebastian Schmal wrote: niemand ne Idee? Am 23.08.2015 um 21:06 schrieb Sebastian Schmal: Nun die Frage: Global.ts (constants) test.config.storagePid = 5 Constants.ts module.tetst.persistence { # cat=module.tx_idtoolbox//a; type=string; label=Default storage PID storagePid = {$ck.config.storagePid} } hier steht dann im Backend kein Wert drin, sondern {$ck.config.storagePid} , d.h. er kann auf den value nicht zugreifen. kann ich Konstanten in anderen Konstanten-Datei nicht aufrufen? test.config.storagePid != ck.config.storagePid {$ck.config.storagePid} ist nicht definiert und wird deshalb auch nicht ersetzt...? hth Gregor -- http://www.a-mazing.de/ | Certified TYPO3 Integrator ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Konstanten in Konstanten definieren und ansprechen
Am 26.08.2015 um 16:09 schrieb Sebastian Schmal: niemand ne Idee? also mit dem von mir vorgeschlagenen Weg arbeite ich schon Jahre problemfrei, zugegeben nicht ganz so eingängig Konstanten über das TSconfig zu definieren, aber genau dein Problem hatte ich damals auch... die Reihenfolge ist halt: TSconfig constants setup -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Konstanten in Konstanten definieren und ansprechen
mh, ich lade in der ext im root-ordner folgende dateien: - ext_typoscript_constants.txt -- AllConstants.ts --- Config.ts --- Backend.ts - Configuration\TypoScript\constants.txt -- AllConstants.ts also eigentlich werden erst einmal die Config-Datei geladen, und unten drunter kommen dann die dazugehörigen Dateien. aber sicher das du configs in anderen configs aufrufen kannst? meine Config.ts wird erst geladen und dann die backend.ts d.h. die Constants sollten schon vorhanden sein :) VG -- TYPO3 - TIPPS - ANLEITUNGEN - NEWS unter: http://www.typo3-probleme.de/ TYPO3 Webdesign Agentur Wiesbaden - Frankfurt unter: http://www.ingeniumdesign.de/ Facebook Fan http://www.facebook.com/ingeniumdesign/ -- Am 23.08.2015 um 22:44 schrieb Ralf-Rene Schröder: Am 23.08.2015 um 21:06 schrieb Sebastian Schmal: kann ich Konstanten in anderen Konstanten-Datei nicht aufrufen? in der z.B. Setuo.ts werden die Werte ausgegeben. doch das geht, aber diese Konstanten müssen zum Zeitpunkt der Nutzung schon vorher definiert sein, es ist also ein Reihenfolgeproblem... dies löse ich für wichtige Basiskonstanten über eine pageTSconfig.ts die wird schon vorher verarbeitet und somit steht der Inhalt für die constants.ts schon sofort zur Verfügung... Beispiel: TSFE { constants { iFF { projectDir= fileadmin/project-A/ contentDir= content_data/ templateDir = template_data/ layoutDir = layout/ } } } damit funktioniert dann z.B. folgendes überall in den Constants: newspath = {$iFF.projectDir}{$iFF.templateDir}{$iFF.layoutDir}... (ich mache das hier so kompliziert, weil ich häufig viele Projekte mit jeweils vielen Layouts in einer Installation verwalten möchte) ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Konstanten in Konstanten definieren und ansprechen
Hallo Liste, ich verwalte meine Konstanten in meiner eigene Ext in ts-Datei. Nun die Frage: Global.ts (constants) test.config.storagePid = 5 Constants.ts module.tetst.persistence { # cat=module.tx_idtoolbox//a; type=string; label=Default storage PID storagePid = {$ck.config.storagePid} } hier steht dann im Backend kein Wert drin, sondern {$ck.config.storagePid} , d.h. er kann auf den value nicht zugreifen. kann ich Konstanten in anderen Konstanten-Datei nicht aufrufen? in der z.B. Setuo.ts werden die Werte ausgegeben. Danke Euch, Sebastian -- -- TYPO3 - TIPPS - ANLEITUNGEN - NEWS unter: http://www.typo3-probleme.de/ TYPO3 Webdesign Agentur Wiesbaden - Frankfurt unter: http://www.ingeniumdesign.de/ Facebook Fan http://www.facebook.com/ingeniumdesign/ -- ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Konstanten in Konstanten definieren und ansprechen
Am 23.08.2015 um 21:06 schrieb Sebastian Schmal: kann ich Konstanten in anderen Konstanten-Datei nicht aufrufen? in der z.B. Setuo.ts werden die Werte ausgegeben. doch das geht, aber diese Konstanten müssen zum Zeitpunkt der Nutzung schon vorher definiert sein, es ist also ein Reihenfolgeproblem... dies löse ich für wichtige Basiskonstanten über eine pageTSconfig.ts die wird schon vorher verarbeitet und somit steht der Inhalt für die constants.ts schon sofort zur Verfügung... Beispiel: TSFE { constants { iFF { projectDir= fileadmin/project-A/ contentDir= content_data/ templateDir = template_data/ layoutDir = layout/ } } } damit funktioniert dann z.B. folgendes überall in den Constants: newspath = {$iFF.projectDir}{$iFF.templateDir}{$iFF.layoutDir}... (ich mache das hier so kompliziert, weil ich häufig viele Projekte mit jeweils vielen Layouts in einer Installation verwalten möchte) -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german