On Tuesday 20 November 2007, Andreas Roedl wrote:
> Hallo,
>
> On Nov 19, 2007 11:51 PM, Michael Schuerig <[EMAIL PROTECTED]> 
wrote:
> > link_to(name, ...) ist schön, wenn "name" wirklich nur ein
> > einfacher String oder image_tag ist. Wenn aber mehr in das
> > <a>...</a> hinein soll, dann wird es unübersichtlich und läuft auf
> > Konkatenation von Strings hinaus. Das muss eleganter gehen, ich
> > habe nur keine gute Idee.
>
> Probiere es mit content_tag
>
>   link_to(content_tag(:b, "Test-Link"), dein_path)

Klar, das geht -- gefällt mir aber nicht. Wenn da nämlich mehrere "Tags" 
(also Elemente) hinein sollen, dann müsste ich content_tag(...) + 
content_tag(...) schreiben, was ich unschön finde. Ja, ich könnte dafür 
einen Helper schreiben, aber auch das will ich nicht.

Grundsätzlich möchte ich in RHTML die Struktur der vorher gehenden und 
erzeugten HTML-Dateien nachvollziehen können, sofern nicht gerade sehr 
gute Gründe für Abstraktion sprechen. Mit der vorher gehenden Datei 
beziehe ich mich auf den Fall, dass jemand anders das Layout in HTML 
vorgibt. Um daraus RHTML zu machen möchte ich dann eigentlich nur 
ergänzen und einzelne Elemente austauschen, aber nicht alles 
umkrempeln.

Michael

-- 
Michael Schuerig
mailto:[EMAIL PROTECTED]
http://www.schuerig.de/michael/
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an