wenn ich zum beispiel im pythonscript ein template aufrufe und das die beisen variablen x und y setzt ...
t.x = 16
t.y = 160
t.output(req)
...
und im im template eine neue variable y anlegen möchte ...
<?=if x < 100:?>
<?= z=x?>
<?=else:?
<?= z=y
<?=endif?>
<?=echo z?>
... geht es das nicht.
gibt es da irgendwie eine möglichkeit z im template anzulegen und einen wert zu zuweisen?
variablen im template
Re: klar
Hallo!
Jan
Nein, völlig unklar. Im welchen Kontext spielt sich das ab? Um was für "Templates" geht es? Das ist zumindest kein Standard-Python.stevg hat geschrieben:ist klar was ich meine ?
Das kann auch daran liegen, dass Texte, bei denen jedes dritte, vierte Wort falsch geschrieben ist, nicht gerade zum Lesen einladen. Meinjanurstevg hat geschrieben: - weil keiner anwortet

Jan
das geht
wenn ich zum beispiel im pythonscript ein template aufrufe und das die beisen variablen x und y setzt ...
t.x = 16
t.y = 160
t.output(req)
...
und im im template eine neue variable y anlegen möchte ...
<?=if x < 100:?>
<?= z=x?>
<?=else:?
<?= z=y
<?=endif?>
<?=echo z?>
... geht es das nicht.
gibt es da irgendwie eine möglichkeit z im template anzulegen und einen wert zu zuweisen?
Das geht so:
Code: Alles auswählen
<?=for x in range(101):?>
<?=if x < 100:?>
<?=exec z = x?>
<?=else:?>
<?=exec v = x?>
<?=endif?>
<?=endfor?>
<?=echo z?>
<?=echo v?>
falls jemand etwas über templates wissen will hier entlang
http://www.bouncingchairs.net/oss/cmTemplate.html
gruß
Wer ist online?
Mitglieder in diesem Forum: Kebap