Hi Holger,
ok, also nur das Prinzip:
def monat(datum)
html = ''
monat = datum.month
tag = letzter_tag(datum)
for i in 1..tag.day
html += "<td>#{i.to_s}</td>"
end
html # = return html falls Du von Java oä kommst...
end
Besten Gruß
Jan
Am 1. Mai 2008 12:59 schrieb Holger Hänisch <[EMAIL PROTECTED]>:
> Hallo Jan,
>
> also etwas präziser:
>
> Ich habe im View bis jetzt folgendes (nur zum Testen)
>
> <table>
> <tr>
> <%= monat(Time.now) %>
> </tr>
> </table>
>
>
> im Helper folgendes:
>
> def monat(datum)
> monat = datum.month
> tag = letzter_tag(datum)
> for i in 1..tag.day
> render :text => '<td> + i + </td>'
> end
> end
>
> def letzter_tag(datum)
> datum = datum + 1.month
> tage = datum.day
> datum = datum - tage.days - 1
> end
>
> Was hier passiert ist: Das Datum wird untersucht. Der letzte Tag im
> Monat wird ermittelt. Eine Tabelle soll aus den Tagen erzeugt werden.
>
> Das ganze ist nur der Anfang und wird natürlich noch erweitert. Aber ich
> habe schon allein das Prinzip noch nicht verstanden.
>
> Holger
>
> --
> Posted via http://www.ruby-forum.com/.
>
> _______________________________________________
> rubyonrails-ug mailing list
> [email protected]
> http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
>
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug