Hallo Leute
Ich hab mal eine kleine Frage. Ich will einen Kalender in Kalenderwochen Ansicht ausgeben wo man sieht an welchem Tag jeweils ein Event stattfindet. Also im Prinzip sowas: ( http://www.kroll-software.de/images/...ner_screen.jpg )
Wie ich den Kalender generieren kann anhand der KW etc. ist alles kein Thema. Die grosse Frage ist wie setze ich das ganze am besten um.
Variante 1: Eine Tabelle für jede Kalenderwoche, wobei ich dann pro Aufgabe/Termin eine Zeile erstelle und jeder Zelle das Datum verpasse.
Also im Prinzip so:
<table id="KW41">
<tr id="aufgabe1">
<td id="aufgabe1_27.10.2010"></td>
<td id="aufgabe1_28.10.2010"></td>
<td id="aufgabe1_29.10.2010"></td>
<td id="aufgabe1_30.10.2010"></td>
<td id="aufgabe1_31.10.2010"></td>
<td id="aufgabe1_01.11.2010"></td>
<td id="aufgabe1_02.11.2010"></td>
</tr>
Und danach suche ich wie DB die Termine heraus und fülle diese dann via DOM Objekt in die entsprechende Zelle anhand der ID.
Oder Variante 2:
Ich mache eine komplette Matrix mit CSS.
Wie würdet ihr sowas umsetzten?
Grüsse
eXe
Ich hab mal eine kleine Frage. Ich will einen Kalender in Kalenderwochen Ansicht ausgeben wo man sieht an welchem Tag jeweils ein Event stattfindet. Also im Prinzip sowas: ( http://www.kroll-software.de/images/...ner_screen.jpg )
Wie ich den Kalender generieren kann anhand der KW etc. ist alles kein Thema. Die grosse Frage ist wie setze ich das ganze am besten um.
Variante 1: Eine Tabelle für jede Kalenderwoche, wobei ich dann pro Aufgabe/Termin eine Zeile erstelle und jeder Zelle das Datum verpasse.
Also im Prinzip so:
<table id="KW41">
<tr id="aufgabe1">
<td id="aufgabe1_27.10.2010"></td>
<td id="aufgabe1_28.10.2010"></td>
<td id="aufgabe1_29.10.2010"></td>
<td id="aufgabe1_30.10.2010"></td>
<td id="aufgabe1_31.10.2010"></td>
<td id="aufgabe1_01.11.2010"></td>
<td id="aufgabe1_02.11.2010"></td>
</tr>
Und danach suche ich wie DB die Termine heraus und fülle diese dann via DOM Objekt in die entsprechende Zelle anhand der ID.
Oder Variante 2:
Ich mache eine komplette Matrix mit CSS.
Wie würdet ihr sowas umsetzten?
Grüsse
eXe
Kommentar