Обычно проблемы находятся в
app/controllers/concerns
.
Но я хочу сделать и разделить проблемы для стороны администратора.
app/controllers/admin/concerns
Учитывая, что я настроил некоторые примеры кодов,
# app/controllers/admin/concerns/test.rb
module Test
extend ActiveSupport::Concern
included do
before_action :test
end
def test
render json: 'test concern'
end
end
# ТАКЖЕ попробовал ...,
module Admin
module Test
extend ActiveSupport::Concern
included do
before_action :test
end
def test
render json: 'test concern'
end
end
end
#, затем включите как, включите Admin :: Test
Как правильно позвонить или включить тестовый запрос в мой админ-контроллер.
class Admin::ShopsController < Admin::BaseController
include Admin::Test # doing this,
# got uninitialized constant Admin::Test
end