我使用以下gemfile:
gem 'spree_gateway', :github => 'spree/spree_gateway'
gem 'spree_auth_devise', :github => 'spree/spree_auth_devise', :branch => 'edge'
gem 'spree_theme_v1', :path => '../spree_theme_v1'
当使用我使用命令“spree extension theme_v1”创建的最后一个“spree_theme_v1”gem 时,我无法再浏览登录名和帐户路由。相反,我收到以下错误消息:
Spree/user_sessions#new 中的 NoMethodError - 未定义的方法“get_taxonomies”
该错误来自我在扩展中覆盖的文件views/spree/shared/_main_nav_bar.html.erb。一旦我删除文件,它就会再次工作。任何建议,为什么这不起作用?还是我必须覆盖另一个文件?
谢谢!