Smarty: Variablenzugriff aus include File?`

hi,

folgendes problem:

ich möchte eine varialbe in ein includ file übergeben

[{include file=“regUser.tpl” var1=“p”}]

in dieser datei kann ich auf die var1 variable zugreifen und definiere eine zweite variable var2

das ist das ende des include files und die ursprüngliche datei wird weiter ausgeführt, allerdings weiß der darunterfolgende code mit var2 nichts anzufangen. kann eine per include definierte variable im eigentlichen file nicht analysiert werden? was für möglichkeiten habe ich den sonst?

danke

gruß binary

[QUOTE=Binary;23437]hi,

folgendes problem:

ich möchte eine varialbe in ein includ file übergeben

[{include file=“regUser.tpl” var1=“p”}]

in dieser datei kann ich auf die var1 variable zugreifen und definiere eine zweite variable var2

das ist das ende des include files und die ursprüngliche datei wird weiter ausgeführt, allerdings weiß der darunterfolgende code mit var2 nichts anzufangen. kann eine per include definierte variable im eigentlichen file nicht analysiert werden? was für möglichkeiten habe ich den sonst?

danke

gruß binary[/QUOTE]
Variablen in einer “include”-Datei sind nur lokal in der “include”-Datei definiert.

Rückgabewerte sind also nicht möglich.

Man müsste da wohl PHP im aufrufenden und "include"ten Template bemühen…