Ich schreibe gerade an einem Modul für ilch, ich werde das Modul auch hier bereit stellen wenn es fertig ist.
Worum es sich dabei handelt ist erst mal unwichtig, dazu werde ich was sagen wenn es fertig ist.
Das ganze droht aber daran zu scheitern, dass ich mit dem Templatesystem nicht zurecht komme und dabei benötige ich eure Hilfe.
Ausschnitt aus der .php Datei (im admin-Ordner)
for ($i = 2000; $i <= 2050; $i++) { $year .= "<option value=$i>$i</option>"; } for ($i = 1; $i <= 12; $i++) { $month .= "<option value=$i>$i</option>"; } for ($i = 1; $i <= 31; $i++) { $day .= "<option value=$i>$i</option>"; } $clas = ''; $tpl = new tpl ( 'change', 1); $tpl->set_ar_out($row,0); $erg = db_query('SELECT * FROM `prefix_...)` ORDER BY date DESC'); while ($row = db_fetch_assoc($erg) ) { $clas = ($clas == 'Cmite' ? 'Cnorm' : 'Cmite' ); $row['class'] = $clas; $tpl->set_ar_out($row,1); } $tpl->set('year', $year); $tpl->set('month', $month); $tpl->set('day', $day); $tpl->out([b]???[/b]); $design->footer();
Ausschnitt aus der entsprechenden .htm Datei
<td class="Cmite">Datum</td> <td class="Cnorm"> <select name="year" size="1"> {year} </select> <select name="month" size="1"> {month} </select> <select name="day" size="1"> {day} </select> </td> </tr> [...] //usw usw, Am Ende werden die beiden Arrays mit {EXPLODE} ausgegben.
Die Arrays funktionieren einwandfrei, aber die Optionsfelder fehlen -.-
Ich hab jetzt so ziemlich alles probiert, habe sogar die Optionsfelder in Arrays gespeichert und versucht diese mit {EXPLODE} auszugeben...vergebens. -.-
Der Code für die Erstellung der einzelnen Optionen funktioniert, wenn man den mit echo sofort ausgibt funktionierts...
Wisst ihr wo mein Fehler liegt?
Danke
Ps. Wenn das hier läuft ist der Mod fertig.
![zwinker zwinker](include/images/smiles/zwinker.png)
verwendete ilchClan Version: 1.1 N