2

controllers/admin/orders.rb にコントローラーを作成します

def index
    @pre_orders = Order.all
    @orders = Kaminari.paginate_array(@pre_orders).page(params[:page]).per(20)

  end

私はそのようなルートを持っています:

namespace :admin do
    # Directs /admin/products/* to Admin::ProductsController
    # (app/controllers/admin/products_controller.rb)
    resources :orders
  end

そしてviews/admin/orders/index.html.hamlで見る

しかし、....3000/admin/orders に移動すると、Template is missing と表示されます

Missing template admin/orders/index, application/index with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee, :haml]}. Searched in: * "/*******/app/views" * "/home/pavel/.rvm/gems/ruby-1.9.3-p194/gems/kaminari-0.14.1/app/views" * "/home/pavel/.rvm/gems/ruby-1.9.3-p194/gems/devise-2.1.2/app/views"
4

0 に答える 0