Class: Spree::Admin::CountriesController
- Inherits:
-
BaseController
- Object
- BaseController
- BaseController
- Spree::Admin::CountriesController
- Defined in:
- app/controllers/spree/admin/countries_controller.rb
Instance Method Summary collapse
Methods included from BreadcrumbConcern
#add_breadcrumb_icon_instance_var
Instance Method Details
#select_options ⇒ Object
4 5 6 7 8 9 10 |
# File 'app/controllers/spree/admin/countries_controller.rb', line 4 def q = params[:q] ransack_params = q.is_a?(String) ? { name_cont: q } : q countries = Spree::Country.accessible_by(current_ability).ransack(ransack_params).result.order(:name).limit(50) render json: countries.pluck(:id, :name).map { |id, name| { id: id, name: name } } end |