Der Versuch, Benutzerschriftart ehrfürchtige Symbole für meine Tasten einzubetten, aber ich kann es in der submit_tagWie font-awesome Symbole in submit_tag
<%= submit_tag icon("search"), class: "btn-primary", style:"width:40px;" %>
Ausgang zu zeigen, erhalten:
<input class="btn-primary" name="commit" style="width:40px;" type="submit" value="<i class='icon-search' style='font-size:1em' ></i>">
Helfer:
def icon(name, size=1)
#icon("camera-retro")
#<i class="icon-camera-retro"></i>
html = "<i class='icon-#{name}' "
html += "style='font-size:#{size}em' "
html += "></i>"
html.html_safe
end
Wenn ich die html.html_safe Zeile des Helfers entferne, bekomme ich das gleiche. Es funktioniert nicht wie html_safe. Ich habe auch html = rohe (html) ohne Wirkung versucht.
Sie Ehrfürchtig Icons Font arbeiten an allen als Input bekommen Werte? – dylanjha
Sie können dies tun, wenn Sie die Übertragung an eine Schaltfläche ändern. Siehe [diese SO] (http://stackoverflow.com/questions/11686007/font-awesome-input-type-submit). – Chiperific