Ich habe den folgenden Helfer in meiner application_helper.rb Datei:Rails, Warum gibt dieser Helper kein HTML aus, sondern HTML in Anführungszeichen?
def topmenu
pages = {
"projects" => projects_path,
"photos" => photos_path
}
pages.map do |key, value|
classnames = %(class="current") if controller.controller_name == key
"<li#{classnames}>#{link_to(key, value)}</li>"
end
end
Dann in meiner application.html.erb Datei ich habe:
<%= topmenu %>
Aus irgendeinem Grund wird die Seite erstellt wird die zeigt, HTML vom obigen Helfer als TEXT, nicht HTML. Nicht sicher warum? thx
Sehr schön danke. Konnte das nirgendwo finden. Verdammt google – AnApprentice