我正在写一个宝石,我需要使用宝石的应用可以使用= render "user_role_select"
中的layout/application.html.haml
部分渲染。
我的_user_role_select.html.haml
住在路径app/views/gem_name/
的宝石中。当我调用渲染时,我收到了以下消息:
使用{:locale => [:en]缺少模板/ user_role_select, :formats => [:html],:variants => [],:handlers => [:raw,:erb,:html, :builder,:ruby,:haml]}。搜索:*" / ruby-app / app / views" * " /bundle/gems/bootstrap-kaminari-views-0.0.5/app/views" * " /bundle/gems/kaminari-core-1.0.1/app/views" *" / ruby-app" *" /"
我注意到kaminari文件夹例如包含在rails搜索的文件夹中,所以我猜这是可能的,但即使查看它们源代码我也找不到任何暗示。