में फ़ॉन्ट भयानक प्रतीक एम्बेड करने के लिए उपयोगकर्ता फॉन्ट को मेरे बटन के लिए भयानक प्रतीक कोशिश कर रहा है लेकिन मैं इसे submit_tagकैसे submit_tag
<%= submit_tag icon("search"), class: "btn-primary", style:"width:40px;" %>
उत्पादन में दिखाने के लिए प्राप्त नहीं कर सकते:
<input class="btn-primary" name="commit" style="width:40px;" type="submit" value="<i class='icon-search' style='font-size:1em' ></i>">
सहायक:
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
जब मैं सहायक की html.html_safe लाइन को हटाता हूं तो मुझे वही चीज़ मिलती है। इसकी तरह html_safe काम नहीं कर रहा है। मैंने एचटीएमएल = कच्चे (एचटीएमएल) को भी कोई प्रभाव नहीं दिया है।
आप फ़ॉन्ट बहुत बढ़िया प्रतीक इनपुट के रूप में सब पर काम करने के लिए मिल सकता है मान? – dylanjha
यदि आप सबमिट करें बटन को बदलते हैं तो आप यह कर सकते हैं। [यह SO] देखें (http://stackoverflow.com/questions/11686007/font-awesome-input-type- सबमिट करें)। – Chiperific