Schrift
[thread]223[/thread]

Template Include (Seite 2)

Leser: 9


<< |< 1 2 3 4 5 >| >> 50 Einträge, 5 Seiten
Strat
 2004-04-23 12:53
#1916 #1916
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
@renee: ich glaube, tomlong fragte danach, wie man den dateinamen eines templ_include als variable setzen kann, und mir fiel da kein weg ein, dies mit nur einer ersetzung zu machen\n\n

<!--EDIT|Strat|1082710422-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
renee
 2004-04-23 13:19
#1917 #1917
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
das ist auch nicht möglich... mein diskussionszweig ging auf den vorschlag ein, dem Autor des Moduls zu fragen, ob man das nicht implementieren kann...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Gast Gast
 2004-05-25 20:12
#1918 #1918
Irgendwie empfinde ich HTML::Template als zu fett
Wenn ich ein z.B. 3.000 Zeilen Programm habe und HTML::Template verwende dann blase ich das Ding um deutlich mehr als 50% auf - nur um mit Templates arbeiten zu können.

Dabei liegen die häufigsten Anwendungsfälle von Templates doch gerade einmal in den Bereichen
- Texte einfügen
- HTML-Listen per Loop einfügen
und sowas kann man doch (denk ich mal) mit kaum mehr als 100 Zeilen Code erledigen.

Liege ich da völlig falsch?
esskar
 2004-05-26 05:31
#1919 #1919
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=Dieter,25.05.2004, 18:12]und sowas kann man doch (denk ich mal) mit kaum mehr als 100 Zeilen Code erledigen.

Liege ich da völlig falsch?[/quote]
nein...
aber wie es so kommt, willst du dann irgendwann doch noch 'dies' machen und etwas später kommt dann noch 'das' hinzu und zwischendurch vielleicht noch 'jenes';
und dann hast du vielleicht schon HTML::Template neu erfunden oder du wünschst dir, du hättest gleich HTML::Template benutzt!\n\n

<!--EDIT|esskar|1085535091-->
Gast Gast
 2004-05-26 17:18
#1920 #1920
Hab gerade mal einen schnellen Hack gemacht ...
38 Zeilen Code für die Implementierung von
- Replace text
- Replace variables
- Proc. HTML-Loop
Die paar Zeilen für den Konstruktor hab ich aber ganz schlicht unterschlagen ;)
esskar
 2004-05-26 17:29
#1921 #1921
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
ich benutze sehr oft
INCLUDE und IF/UNLESS
Gast Gast
 2004-05-26 17:43
#1922 #1922
INCLUDE läßt sich m.E. schneller und besser per hard-code
@{[$self->was_auch_immer($var)]}
in einen HTML-Aufbau einfügen.

IF/UNLESS teste ich gerade (mit eigenem Code) - bringt so etwa (hab noch ne Macke drin) 12 Zeilen zusätzlich.
Gast Gast
 2004-05-28 19:20
#1923 #1923
[quote=esskar,26.05.2004, 03:31][quote=Dieter,25.05.2004, 18:12]und sowas kann man doch (denk ich mal) mit kaum mehr als 100 Zeilen Code erledigen.

Liege ich da völlig falsch?[/quote]
nein...
aber wie es so kommt, willst du dann irgendwann doch noch 'dies' machen und etwas später kommt dann noch 'das' hinzu und zwischendurch vielleicht noch 'jenes';
und dann hast du vielleicht schon HTML::Template neu erfunden oder du wünschst dir, du hättest gleich HTML::Template benutzt![/quote]
Was spricht dagegen HTML::Template 'neu zu erfinden'?
Einerseits macht es höllischen Spaß und andererseits kann auch jede Art von Neuentwicklung u.U. zu einer Verbesserung des Althergebrachten führen - kann - muß aber nicht ;)
esskar
 2004-05-28 20:15
#1924 #1924
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=Dieter,28.05.2004, 17:20]Was spricht dagegen HTML::Template 'neu zu erfinden'?
Einerseits macht es höllischen Spaß und andererseits kann auch jede Art von Neuentwicklung u.U. zu einer Verbesserung des Althergebrachten führen - kann - muß aber nicht ;)[/quote]
schon klar...
Strat
 2004-05-28 22:26
#1925 #1925
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=Dieter,28.05.2004, 17:20]Was spricht dagegen HTML::Template 'neu zu erfinden'?
Einerseits macht es höllischen Spaß und andererseits kann auch jede Art von Neuentwicklung u.U. zu einer Verbesserung des Althergebrachten führen - kann - muß aber nicht ;)[/quote]
und ich dachte, es waere schon wieder aus der Mode, dass jeder Programmierer als Reifepruefung ein HTML-Templating-System entwickeln muss ;-)

Naja, mit den Templating-Systemen geht es auf CPAN noch einigermaszen, nur bei den zahlreichen Mailversendemodulen muesste mal jemand dringend ausmisten...

vielleicht da eine klasse von html::template ableiten (wie z.B. HTML::Template::Expr) und da die eigene Funktionalitaet hinzufuegen?
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
<< |< 1 2 3 4 5 >| >> 50 Einträge, 5 Seiten



View all threads created 2004-04-04 20:44.