[TYPO3-german] Einstellung in TSConfig per php abfragen

Johannes Dörr groups at johannesdoerr.de
Mon Jun 29 16:36:03 CEST 2009


Hi,
danke für deine Antwort, war leider nicht das was ich suchte (wie 
gesagt, ich brauche den Wert im Backend...). Hab jetzt doch im Netz das 
richtige gefunden: http://www.zoe.vc/tag/backend-module/

Viele Grüße,
Johannes

Benjamin Mack schrieb:
> Hi Johannes,
> 
> also zuallererst meinst Du wohl TypoScript und nicht TSconfig.
> 
> Weiterhin kann ich Dir noch sagen, dass TYPO3 bis einschließlich 4.2 bei 
> "config.ABC.DEF" die "subkeys", also hier "DEF" nicht ins PHP kommen, 
> sondern wegfallen. Ich habe dieses Problem in TYPO3 4.3 gelöst, also 
> dein Code sollte dann in TYPO3 4.3 funktionieren.
> 
> Falls dein Code auch für 4.0-2 verwendet werden soll, dann schreib einfach:
> 
>   config.tx_templavoila_disableReordering = 1
> 
> bzw.
> 
> $GLOBALS['TSFE']->tmpl->setup['config.']['tx_templavoila.disableReordering'] 
> 
> 
> 
> 
> Viele Grüße,
> Benni.
> 
> 
> On 29.06.2009 11:59 Uhr, Johannes Dörr wrote:
>> Hi,
>> ich muss an einer Extension (templavoila) eine kleine Änderung
>> vornehmen. Abhängig von einem Wert, den ich irgendwo in der
>> Konfiguration festlege, soll eine Funktion abgebrochen werden. Da diese
>> Funktion etwas mit dem Backend zu tun hat (wird ausgeführt beim
>> Erstellen von neuen Records), stehen mir offenbar die Einstellungen im
>> Template-Setup nicht zur Verfügung, also das hier
>>
>> if
>> ($GLOBALS['TSFE']->tmpl->setup['config.']['tx_templavoila.']['disableReordering'] 
>>
>> == 1)
>> return;
>>
>> funktioniert nicht, wenn ich im Template
>>
>> config.tx_templavoila.disableReordering = 1
>>
>> schreibe. Wenn ich dasselbe jetzt ins TSConfig von der Seite schreibe,
>> wie komme ich dann per php an den Wert?
>>
>> Hintergrund: TemplaVoila macht Mist mit dem Sorting-Feld von den
>> Records, weshalb ich Probleme mit der T3Blog-Extension habe (hatte ich
>> hier auch shcon gepostet). Ich habe herausgefunden, dass dies in der
>> Funktion correctSortingAndColposFieldsForPage passiert und dass das
>> Problem nicht mehr auftritt, wenn ich ganz an den Anfang einfach ein
>> return setzte. Das möchte ich allerdings nur bei bestimmten Seiten (mit
>> T3Blog Plugin) machen, weshalb ich genau das gerne per TypoScript
>> festlegen würde.
>>
>> Ich hoffe, mir kann jemand helfen. Ich weiß auch, dass es schlechter
>> Stil ist, so in eine Extension einzugreifen. Ich brauche allerdings eine
>> schnelle Lösung für mein Problem.
>>
>> Dankeschön! Gruß
>> Johannes
> 


More information about the TYPO3-german mailing list