2012-04-04 4 views
1

Hier ist mein Dilemma Ich habe 2 Variablen, 1 ist ein Array und man ist nicht. {$variable1} Wert ist "Hallo"; {sp} Wert ist ein multidimensionales Array. Ich benutzeGet Smarty Array Wert in PHP {php}

{php}$xid = $smart->get_template_vars('variable1');{/php} 

die Variable $ xid den Wert Hallo zu vergeben. jedoch wenn ich den gleichen Code:

{php}$sparray = $smart->get_template_vars('sp');{/php} 

dies den Code bricht. Die Seite wird nicht geladen. irgendwelche Vorschläge ? ps.s: Ich versuche, den Wert von {sp.options.colors} in den {php} -Tags

zu bekommen, wenn ich {sp.options.colors} verwende, gibt es zum Beispiel "rot" zurück. trotzdem kann ich den Wert in PHP bekommen?

+1

SIE SIND DIE 210000. PERSON EINE FRAGE MIT PHP Tag hinzu! GLÜCKWUNSCH! –

Antwort

2

ich es herausgefunden: in Smarty Verwendung $sparray = $this->get_template_vars('sp'); und in php put: $sparray[options][colors];