On Mon, 19 Nov 2007 23:51:06 +0100
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.
> 
bastel dir doch einen helper, der nur ein <a> ausgibt, a la
<% link_to_tag(...) do %>whatever markup you want here<% end %>

def link_to_tag( options = {}, html_options = nil,
*parameters_for_method_reference, &block )    
link_text = capture(&block)
concat(link_to(link_text, options, html_options,
parameters_for_method_reference), block.binding) 
end

(sorry sollten eigentlich ncur vier Zeilen sein)
kann man vielleicht noch huebscher benennen...

Morus
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an