Metoda dołączenia czegoś ekstra do listowanie

Chciałbym zrobić coś takiego dla np.

for post in @topic.posts
post.title
end

aby wyszło

“Tytuł posta 1” & “Tytuł posta 1”

Dołączyć do ‘post.title’ znak ‘&’ lub nawet jakąś klasę css. Ruby posiada na to jakoś metodę?

@topic.posts.map(&:title).join(" & ")

…i módl się, odpalając rozwiązanie Hosiawaka, żebyś miał rubiego 1.8.7 albo 1.9 :wink:

albo Railsy. Jeśli to korzystasz z Rails i używasz Ruby 1.8.6 to spróbuj:

@topic.posts.map {|x| x.title}.join(" & ")

Tak, dzięki za pomoc, najważniejsze to widzieć, w którym kościele dzwoni.