#ruby-on-rails #ruby-on-rails-3 #view-helpers
#ruby-on-rails #ruby-on-rails-3 #просмотр-помощники
Вопрос:
У меня странная ситуация, я использую number_to_currency
помощника из ActionView::Helpers::NumberHelper
. Фрагмент кода, использующий это:
.price
.value= number_to_currency price, format: "%u<b>%n</b>", precision: 0
Когда я запускаю этот проект локально, он работает так, как и должен быть:
500 долларов (только цифры выделены жирным шрифтом)
Но когда я развертываю это на stage server, это дает мне:
lt;
b>500</b>
Я не уверен, что это за проблема, я пытался предварительно скомпилировать ресурсы, но это не помогло. Также безуспешно пыталсяhtml_safe
.Есть идеи, как решить эту проблему? Спасибо
Ответ №1:
Попробуйте это, может быть, это сработает..
.price
.value= number_to_currency 100, format: "%u<b>%n</b>".html_safe, precision: 0