Zum Inhalt springen

UserFunc variabeln übertragen

Erstellt am 29. März 2008 · 9 Antworten · letzte Antwort am 30. März 2008

Tags: Frage

e-izmir-e ·

Hallo Zusammen,
also es geht um folgendes...

Ich habe eine UserFunc, dem Ich einige TEXT Variabeln übertragen möchte:

before.cObject = TEXT
before.cObject.dataWrap = { register:count_HMENU_MENUOBJ }


spaces = USER
spaces {
userFunc = user_space
numActive = HIER SOLLTE DIE VARIABEL before.cObject sein
data = <div class="submenupoint_space"></div>    
}

wie ihr sehen könnt (numActive = HIER SOLLTE DIE VARIABEL before.cObject sein) soll ins numActive, before.cObject reinkommen 😉

wie geht das ?

mfg Ercan

just2b ·

Hallo,

schau dir mal meine rgmediaimages an und hier das TS in der setup.txt und wie ich das cObj TEXT in der Datei class.tx_rgmediaimages_api.php auslese

georg

e-izmir-e ·

Wo kann ich dein deine Extension anschauen? Auf deiner Seite finde ich nur Informationen und keine Download 😉

mfg Ercan

e-izmir-e ·

Hab mir das angeschaut, aber ich kriege es einfach nicht hin... Hab zur probe einen kleinen TS Test gemacht:

hallo = TEXT 
hallo {
  value = test
}

page = PAGE

page.10 = USER
page.10.var = TEXT
page.10.var < hallo
page.10 {
  userFunc = user_tests
}

und zur probe soll der PHP code nur diesen hallo ausgeben:

function user_tests($content, $conf)
{
	return $conf['var'];
}

Aber ich kriege stattdessen als Ausgabe:

TEXT

Das sollte natürlich "test" lauten.

könnt ihr mir da weiter helfen?

mfg Ercan

just2b ·

in php

$pluginConf  = $this->cObj->stdWrap($conf['override'], $conf['override.']);

im ts

                    override= TEXT
                    override {
                        field = altText
                        split.token.char = 10
                        split.token.if.isTrue = {$styles.content.imgtext.imageTextSplit}
                        split.returnKey.data = register : IMAGE_NUM_CURRENT
                    }

georg

e-izmir-e ·

Die Stelle hatte ich schon davor gefunden, aber das gilt nur für klassen, und $this->stdWrap wird doch gar nicht gehen im PHP code...

Es muss doch sehr einfach gehen oder?

mfg Ercan