Ich habe versucht, einen neuen Controller unter Spree-Admin hinzuzufügen, aber es fiel mir schwer, dies herauszufinden.
Der neue Controller ist VerificationDocumentsController
Mein Code ist wie folgt:
module Spree
module Admin
class VerificationDocumentsController < Spree::Admin::ResourceController
def index
end
end
end
end
Meine Routen sind,
Rails.application.routes.draw do
mount Spree::Core::Engine, :at => "/"
end
Spree::Core::Engine.routes.prepend do
namespace :admin do
resources :verification_documents
end
end
aber wenn ich versuche, die URL zu treffen
http://localhost:3000/admin/verification_documents
Es zeigt mir den Fehler
No route matches [GET] "/admin/verification_documents"
Weiß nicht, was ich falsch mache.
Antworten:
0 für die Antwort № 1Dies funktioniert in V3.2.0.RC2:
Spree::Core::Engine.add_routes do
namespace :admin, path: Spree.admin_path do
resources :verification_documents
end
end