Sha256: 4ec500d915c5d4d76dd0fdbeac203652be01b44b2907244a255bd3cde63e25fa
Contents?: true
Size: 433 Bytes
Versions: 1
Compression:
Stored size: 433 Bytes
Contents
# frozen_string_literal: true module PricesHelper def formatted_static_price(price, params = {}, curr = nil) rate = TranslationCms::Api::Rates::Currency.all!.detect { |c| c.currency == curr } if curr.present? rate ||= TranslationCms::Api::Rates::Currency.all!.first params[:precision] ||= 2 I18n.t(:currency, scope: [:new_order, :title]) + number_with_precision((price || 0) * (rate.value || 1), params) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
translation_cms-0.1.5 | app/helpers/prices_helper.rb |