Zum Inhalt springen

User-Function - Weiterverarbeitung eines Arrays-Ruckgabewertes in Typoscript

Erstellt am 7. April 2016 · Noch keine Antworten

Tags: PHP, Frage

Phigiro ·

Hallo,

ich habe eine User-Function geschrieben, die mir zwei Werte aus der Datenbank sys_file_metadata zieht.
Diese werden in einem Array abgelegt und zurückgegeben.

Auf der TS-Seite komme ich nun aber nicht an die Werte heran. Bin am verzweifeln, Was mache ich falsch???

Hier kurz das Script dazu:

lib.focus_point = USER
lib.focus_point.userFunc = php_functions->getFocusPoint
lib.focus_point.userFunc {
           #uebergabe parameter
           fileId = TEXT
           fileId.value = 722
}

page.10.marks.debug = lib.focus_point

Über den hier zu sehenden "debug"-Marker kann ich sehen, dass lib.focus_point ein ganz normales Array ist mit zwei (wie gewünscht) assoziativen key->value Paaren und zwar 'focus-point-x' = 12 und 'focus-point-y' = 32.

Ich dachte die Keys könnte man irgendwie in der form aufrufen -> 10.value = lib.focus_point.focus-point-x
Geht aber leider nicht. :-(

Kann mir bitte jemand helfen!
Danke!