नियंत्रक में मैं निम्नलिखित फ़्लैश संदेश है:रेल 4, फ्लैश संदेश में लिंक HTML के रूप में पार्स नहीं है
<div id="main_flash_area">
<% flash.each do |name, msg| %>
<div class="alert text-center alert-info">
<a class="close" data-dismiss="alert">× Закрыть</a>
<%= msg %>
</div>
<% end %>
</div>
यह थोड़े एक में प्रस्तुत करता है:
flash[:notice] = %Q[Please #{view_context.link_to('create a new account', new_account_path)}, after that you will be able to create orders.].html_safe
यहाँ लेआउट में फ्लैश क्षेत्र है लिंक, लेकिन ब्राउज़र हालांकि इसे एक लिंक के रूप में पार्स नहीं करता है।
<div id="main_flash_area">
<div class="alert text-center alert-info">
<a class="close" data-dismiss="alert">× Закрыть</a>
Please <a href="/accounts/new">create a new account</a>, after that you will be able to create orders.
</div>
</div>
मैं इसे एक उचित लिंक कैसे कर सकता हूँ: यह
Please <a href="/accounts/new">create a new account</a>, after that you will be able to create orders.
उत्पन्न HTML के रूप में प्रदर्शित किया जाता है? मुझे लगता है कि यह किसी बिंदु पर < ए> टैग से बच निकलता है।
यहाँ इसे ठीक करने पर क्यों यह हो रहा है पर कुछ प्रसंग, और चर्चा है // समूहों .google.com/फोरम/#! विषय/rubyonrails-core/z52zgDgUmbs –