Adrenalin
Mitglied
Dabei seit: 02.12.09
Beiträge: 2
Fähigkeiten: WBB2 Anfänger Forenversion: 2.3
|
|
Hallo zusammen,
ich habe ein wbb 2.3.6 Forum wo ich ab und zu aushelfe, ich wollte eine kleine Funktionalität im Template einbauen, aber irgendwie klappt es nicht so ganz. Deswegen suche ich hier bei euch Rat
Also ich erklär mal etwas, es ist ein "Terminplaner" für WoW (deswegen im weiteren Raidplaner genannt), es werden einfach Termine eingetragen und diese werden dann je nach Anmeldungen farblich und mit Datum ausgegeben. Das ganze sieht dann wie folgt aus:
[IMG]http://img11.imageshack.us/img11/1323/raidplanerb.jpg[/IMG]
nun wollte ich automatisch zu jedem Datum auch den Wochentag hinten einfügen. Ich habe etwas in der PHP Doku gesucht und die Funktion date() tut genau das was ich suche.
Nun habe ich das Template gesucht was für den Raidplaner zuständig ist. Hier ist der Quellcode des Templates:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
|
<tr class="raidbox" OnMouseOver="this.className='raidbox_hover'" OnMouseOut="this.className='raidbox'">
<td width="106" align="left"><a href="raidplaner.php?sid=$session[hash]&page=raid&rid=$raid[id]" class="usercp">$raid[name]</a></td>
<td width="106" align="left"><a href="raidplaner.php?sid=$session[hash]&page=raid&rid=$raid[id]" class="usercp">$raid[date] </a> </td>
<td width="25" align="center">
<if($raid[member] <= 0)><then><font color="#f43c3c">$raid[member]/$raid[max_member]</font></then><else><if($raid[member] >= $raid[max_member])><then><font color="#009900">$raid[member]/$raid[max_member]</font></then><else><font color="#FFFF00">$raid[member]/$raid[max_member]</font></else></if></else></if>
</td>
</tr>
|
|
soweit ich es verstanden habe wird mit $raid[date] ein Array ausgegeben ist das so korrekt?
Nun wollte ich hinter dem jeweiligen Datum den Wochentag automatisch einfügen lassen. Dafür hab ich
code: |
1:
|
<expression>date('D', $raid[date])</expression> |
|
in der 4. Zeile nach $raid[date] eingefügt.
Wenn ich das ganze abspeicher und die Seite neu lade, wird immer der selbe Wochentag für alle Daten ausgegeben.
[IMG]http://img69.imageshack.us/img69/3928/raidplaner2.jpg[/IMG]
Es scheint so als würde die expression einmal Ausgewertet werden und danach immer ausgegeben. Weiß jemand vielleicht weiter wie ich den Wochentag für alle Termine berechnen und ausgeben lassen kann?
Liebe Grüße
|
|
02.12.09 15:13 |
E-Mail
Finden
Als Freund hinzufügen
|
|
mkkcs
Mitglied
Dabei seit: 06.10.04
Beiträge: 2.051
Fähigkeiten: WBB2 Profi; WBB2 Fortgeschritten; WBB Lite 1 Profi Herkunft: aus Mamas Bauch Forenversion: 2.3; 2.2
|
|
|
02.12.09 15:34 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Adrenalin
Mitglied
Dabei seit: 02.12.09
Beiträge: 2
Fähigkeiten: WBB2 Anfänger Forenversion: 2.3
Themenstarter
|
|
hmm ich hab mal das Template rausgesucht womit man ein Termin erstellt, finde aber kein Hinweis :/
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
|
<form action="guildcp.php?sid=$session[hash]" method="post" name="profileeditor" id="profileeditor">
<input type="hidden" name="action" id="action" value="$action" />
<input type="hidden" name="pid" id="pid" value="$pid" />
<input type="hidden" name="rid" id="rid" value="$raid[id]" />
<table style="width: 100%; text-indent:3px; margin-top:0px;" class="subtable" align="center" border="0" cellpadding="0" cellspacing="0">
<tr class="tablecat">
<td colspan="3">
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="text-indent:3px;">
<tr>
<td class="tabletitle" width="706" coilspan="1"><b><div class="smallfont">Raids verwalten</div></b></td>
</tr>
</table>
</td>
</tr>
<tr class="tablea">
<td align="center" width="20%"><div class="smallfont"><b>Gilde:</b></div></td>
<td align="center"><select name="guild" id="guild" class="login">$guild_options</select></td>
</tr>
<tr class="tablea">
<td align="center" width="20%"><div class="smallfont"><b>Abkürzung:</b></div></td>
<td align="center"><div class="smallfont"><input type="text" name="kurz" id="kurz" value="$raid[kurz]" class="login" /></div></td>
</tr>
<tr class="tablea">
<td align="center"><div class="smallfont"><b>Raidlocation:</b></div></td>
<td align="center"><div class="smallfont"><input type="text" name="name" id="name" value="$raid[name]" class="login" /></div></td>
</tr>
<tr class="tablea">
<td align="center"><div class="smallfont"><b>Raidleiter:</b></div></td>
<td align="center"><div class="smallfont">$raid[raidleader]</div></td>
</tr>
<tr class="tablea">
<td align="center"><div class="smallfont"><b>Treffpunkt:</b></div></td>
<td align="center"><div class="smallfont"><input type="text" name="treffpunkt" id="treffpunkt" value="$raid[treffpunkt]" class="login" /></div></td>
</tr>
<tr class="tablea">
<td align="center"><div class="smallfont"><b>Datum:</b> (dd.mm.yyyy)</div></td>
<td align="center"><div class="smallfont"><input type="text" name="date" id="date" value="$raid[date]" class="login" /></div></td>
</tr>
<tr class="tablea">
<td align="center"><div class="smallfont"><b>Invite:</b> (HH:ii)</div></td>
<td align="center"><div class="smallfont"><input type="text" name="invite" id="invite" value="$raid[invite]" class="login" /></div></td>
</tr>
<tr class="tablea">
<td align="center"><div class="smallfont"><b>Start:</b> (HH:ii)</div></td>
<td align="center"><div class="smallfont"><input type="text" name="start" id="start" value="$raid[start]" class="login" /></div></td>
</tr>
<tr class="tablea" valign="top">
<td align="center"><div class="smallfont" style="color:#424851"><b>Kommentar:</b></div></td>
<td align="center"><div class="smallfont"><textarea name="comment" cols="50" rows="5" id="comment" style="background-color:#262930; border:1px #424851 solid; color:#25B6FC; margin-top:1px; margin-bottom:1px; width:500px; font-size:10px; font-family:Tahoma;" align="right">$raid[comment]</textarea></div></td>
</tr>
<tr class="tablea">
<td align="center"><div class="smallfont"><b>Max. Teilnehmer:</b></div></td>
<td align="center"><div class="smallfont"><input type="text" name="max_member" id="max_member" value="$raid[max_member]" class="login" /></div></td>
</tr>
<tr class="tablea">
<td align="center"><div class="smallfont"><b>Tanks:</b></div></td>
<td align="center"><div class="smallfont"><input type="text" name="max_tank" id="max_tank" value="$raid[max_tank]" class="login" /></div></td>
</tr>
<tr class="tablea">
<td align="center"><div class="smallfont"><b>Nahkämpfer:</b></div></td>
<td align="center"><div class="smallfont"><input type="text" name="max_meele" id="max_meele" value="$raid[max_meele]" class="login" /></div></td>
</tr>
<tr class="tablea">
<td align="center"><div class="smallfont"><b>Fernkämpfer:</b></div></td>
<td align="center"><div class="smallfont"><input type="text" name="max_range" id="max_range" value="$raid[max_range]" class="login" /></div></td>
</tr>
<tr class="tablea">
<td align="center"><div class="smallfont"><b>Heiler</b></div></td>
<td align="center"><div class="smallfont"><input type="text" name="max_heal" id="max_heal" value="$raid[max_heal]" class="login" /></div></td>
</tr>
</table><br />
<center><input type="submit" name="submit" id="submit" value="$submit" /></center>
</form> |
|
|
|
02.12.09 15:46 |
E-Mail
Finden
Als Freund hinzufügen
|
|
mkkcs
Mitglied
Dabei seit: 06.10.04
Beiträge: 2.051
Fähigkeiten: WBB2 Profi; WBB2 Fortgeschritten; WBB Lite 1 Profi Herkunft: aus Mamas Bauch Forenversion: 2.3; 2.2
|
|
|
02.12.09 15:54 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|