Thread HTML::template, Select & Vorbelegung: geht das? (6 answers)
Opened by pktm at 2004-08-01 23:32

pktm
 2004-08-02 00:50
#3290 #3290
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Das ist eine Idee.
Leider habe ich das Problem, dass ich 3 verscheidene Loops mit ein und dem selben Inhalt habe (man kann drei mal Zimmerart und Anzahl eingeben). So müsste ich das ganze drei mal machen - dazu bin ich jetzt zu faul.
Kommt in der nächsten Version rein :)
Im Moment gebe ich einfach das Selectoerte Ding zweimal aus:
[html]
<select name="Select3" >
<TMPL_LOOP Loop>
<TMPL_IF >
<TMPL_IF Select3><TMPL_VAR Select3></TMPL_IF>
</TMPL_IF>
<option><TMPL_VAR Option></option>
</TMPL_LOOP>
</select>
[/html]

Eine bislang unsaubere Art gebe ich zu.
Aber wenn euch einfällt, wie man dashiet kürzer als dreimal schrieben köntne würde ich es auch sofort ändern ;)
Code: (dl )
1
2
3
4
5
6
7
$self->param('ZimmerTypen' => ['Einzelzimmer', 'Doppelzimmer', 'Französisches Bett', 'Suite']);
my $zimmerTypen = [];
foreach( @{$self->param('ZimmerTypen')} ){
# keine Auswahl, alle default geschlossen
push @{$zimmerTypen}, { 'ZimTyp' => $_ };
}
$t->param('Loop' => $zimmerTypen);

mfg pktm
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread HTML::template, Select & Vorbelegung: geht das?