2
我創建了一個僅限API的Rails應用程序,但我需要一個管理區域來管理數據。所以我創建了這個控制器:如何將Helpers添加到僅限API的Rails應用程序
require 'rails/application_controller'
require_relative '../helpers/admin_helper'
class AdminController < Rails::ApplicationController
include AdminHelper
def index
@q = Promotion.search(params[:q])
@promotions = @q.result(distinct: true).page(params[:page]).per(30)
render file: Rails.root.join('app', 'views', 'admin', 'index.html')
end
end
Bot我不能訪問Helper,甚至需要模塊。看一個助手:
module AdminHelper
def teste
'ok'
end
end
而產生的錯誤:
ActionController::RoutingError (uninitialized constant AdminController::AdminHelper):
還真管用,非常感謝! –