×
Твой новый блог на Ruby on Rails (25 дек 2020)

Не жумлой единой, как говорится. Подключайтесь. :)

Идея Alternative number_to_currency

Больше
1 год 3 мес. назад #1 от Aleksej
Aleksej создал тему: Alternative number_to_currency
Порой бывает так, что неплохо б иметь в системе не один переопределенный / дополненный на лету number_to_currency , а, например, два. Показанный далее крайне несложный трюк демонстрирует, каким образом это возможно, просто и легко... мало ли, пригодится кому.

def number_to_currency_new(number, options = {})
      options[:unit] = '<span class="currency">'.html_safe + any_var + '</span>'.html_safe

    number_to_currency(number, options)
  end

  def number_to_currency(number, options = {})
    unless options[:unit]
      options[:unit] = '<span class="currency">$</span>'.html_safe
    end

    super(number, options)
  end

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.