From d7a4e3a89627b16ad9b7ba8242d3f527794b8ca2 Mon Sep 17 00:00:00 2001 From: luisramos0 Date: Tue, 17 Sep 2019 15:53:16 +0100 Subject: [PATCH] Add taxonomies controller from spree_backend --- .../spree/admin/taxonomies_controller.rb | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 app/controllers/spree/admin/taxonomies_controller.rb diff --git a/app/controllers/spree/admin/taxonomies_controller.rb b/app/controllers/spree/admin/taxonomies_controller.rb new file mode 100644 index 0000000000..3010db2a52 --- /dev/null +++ b/app/controllers/spree/admin/taxonomies_controller.rb @@ -0,0 +1,21 @@ +module Spree + module Admin + class TaxonomiesController < ResourceController + respond_to :json, :only => [:get_children] + + def get_children + @taxons = Taxon.find(params[:parent_id]).children + end + + private + + def location_after_save + if @taxonomy.created_at == @taxonomy.updated_at + edit_admin_taxonomy_url(@taxonomy) + else + admin_taxonomies_url + end + end + end + end +end