Hi,
du könntest dich im core umsehen beim TS-Parser
georg
Hi,
du könntest dich im core umsehen beim TS-Parser
georg
just2b schriebdu könntest dich im core umsehen beim TS-Parser
ok, also weißt du auch keine bessere Lösung auf die Schnelle?
Grüße, Alex
nö. entweder gleich richtig = array eingeben oder als text und parsen lassen
georg
hmm, ok danke
so kommst Du an jedes beliebige Template
$GLOBALS['TSFE']->pSetup
$GLOBALS['TSFE']->tmpl->setup['plugin.']['...
Ein Beispiel aus der pagegen:
$defBT = $GLOBALS['TSFE']->pSetup['bodyTagCObject'] ? $GLOBALS['TSFE']->cObj->cObjGetSingle($GLOBALS['TSFE']->pSetup['bodyTagCObject'],$GLOBALS['TSFE']->pSetup['bodyTagCObject.'],'bodyTagCObject') : '';
Hallo Steffen,
über die GLOBALS komme ich zwar ans Setup (hatte das Gestern schon probiert) - aber diese lassen sich nicht ändern und dann im TS nutzen
Meine Idee:
$GLOBALS['TSFE']->tmpl->setup['page.']['1.']['wrap'] = 'x|x';
Dann habe ich im TS folgendes versucht:
page.1 = TEXT
page.1.value = hallo
Leider ohne Wrap 🙁
$GLOBALS['TSFE']->tmpl->setup
ist ja ein array, da kannst Du auch was reinschreiben / umschreiben.
Hast Du das so probiert?
$setup &= $GLOBALS['TSFE']->tmpl->setup;
$setup['page.']['2'] = 'TEXT';
$setup['page.']['2.']['value'] = 'Hallo';
$setup['page.']['2.']['wrap'] = '<h2>|</h2>';
Hast dus hinbekommen? Würde gerne soetwas auch amchen.. das TS verändern..
Oder eher den text aus page.10 haben..
lippoliv schriebOder eher den text aus page.10 haben..
Den bekommst du über die GLOBALS
Ich habe (galube ich) alle Variationen versucht... Gibt es eine Einstellung die ich wissen muss?
echo $this->conf['page.']['10.']['value'];
echo $GLOBALS['TSFE']->tmpl->setup['page.']['10.']['value'];
[un noch viele mehr]
nichts ging.. #angry#
Ich dachte es währe nicht sooo schwer, da es in einem Tutorial ja auch irgendwie geklappt hat, aber da wars halt nur: ts:variable an php:Script.