Thread HTML::Template->loop (Geltungsbereich der Variablen)
(27 answers)
Opened by roooot at 2009-05-15 17:42
[quote="sid burn@2009-05-20T08:43:30"]
2009-05-19T17:08:23 pq ich finde global_vars nicht gut, und man kann, wenn man die daten fur HTC sauber strukturiert, in den meisten fällen darauf verzichten. eben weil man auf den root-namespace direkt zugreifen kann. in HT ist das eine qual, ich muss jede var am besten mit einem elendlangen namen benennen. in HTC kann ich z.b. einen hash unter 'conf' ablegen, der mir zugriff auf die config gibt. darauf kann ich dann z.b. mittels <%= .conf.paths.css %> zugreifen. schön sauber vom rest der params getrennt. sowas geht halt in HT nicht, da gibt es nur hashes of arrays of hashes usw. und in HTC kann ich auch direkt auf übergeordnete namespaces zugreifen, falls benotigt. ich selbst habe das bisher an ein paart wenigen stellen gebraucht. Last edited: 2009-05-20 11:03:53 +0200 (CEST) Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |