Sha256: f2aee5c4f777cda7bb60b0cccb75ca384ffc98a32aea26b0416b13fb48ae64e5

Contents?: true

Size: 450 Bytes

Versions: 12

Compression:

Stored size: 450 Bytes

Contents

module Spree
  module Admin
    module ProductsHelper
      # will return a human readable string
      def available_status(product)
        return Spree.t('admin.product.archived') if product.status == 'archived'
        return Spree.t('admin.product.deleted') if product.deleted?

        if product.available?
          Spree.t('admin.product.active')
        else
          Spree.t('admin.product.draft')
        end
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
spree_backend-4.8.4 app/helpers/spree/admin/products_helper.rb
spree_backend-4.8.3 app/helpers/spree/admin/products_helper.rb
spree_backend-4.8.2 app/helpers/spree/admin/products_helper.rb
spree_backend-4.8.1 app/helpers/spree/admin/products_helper.rb
spree_backend-4.7.2 app/helpers/spree/admin/products_helper.rb
spree_backend-4.6.2 app/helpers/spree/admin/products_helper.rb
spree_backend-4.7.1 app/helpers/spree/admin/products_helper.rb
spree_backend-4.7.0 app/helpers/spree/admin/products_helper.rb
spree_backend-4.6.1 app/helpers/spree/admin/products_helper.rb
spree_backend-4.6.0 app/helpers/spree/admin/products_helper.rb
spree_backend-4.5.1 app/helpers/spree/admin/products_helper.rb
spree_backend-4.5.0 app/helpers/spree/admin/products_helper.rb