0
我在跟踪此guide以在我的Active管理控制台中创建折线图。但是,我得到一个缺少模板错误:ActiveAdmin呈现部分错误
ActionView::MissingTemplate in Admin::SellerGrowth#index
Showing /home/vedant/.rvm/gems/ruby-2.1.0/bundler/gems/activeadmin-fc1874f7d3b4/app/views/active_admin/page/index.html.arb where line #2 raised:
Missing partial metrics/_line_chart with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :arb, :jbuilder]}. Searched in:
* "/home/vedant/rails/Instano-api/app/views"
* "/home/vedant/.rvm/gems/ruby-2.1.0/bundler/gems/activeadmin-fc1874f7d3b4/app/views"
* "/home/vedant/.rvm/gems/ruby-2.1.0/gems/kaminari-0.16.1/app/views"
* "/home/vedant/.rvm/gems/ruby-2.1.0/gems/devise-3.4.0/app/views"
Extracted source (around line #2):
insert_tag active_admin_application.view_factory["page"]
我admin/metrics/user.rb
:
ActiveAdmin.register_page "Seller Growth" do
content do
@metric = V1::Seller.group_by_day(:created_at).count
render :partial => '/metrics/line_chart', :locals => {:metric => @metric}
end
end
我app/views/metrics/_line_chart.html.erb
:
<%= javascript_include_tag "//www.google.com/jsapi", "chartkick" %>
<%= line_chart metric %>
只是为了确保我不会错过类型的东西: 在正在运行
find app/views/metrics/
我得到
app/views/metrics/
app/views/metrics/_line_chart.html.erb
我已经试过完全相同的教程,它适用于我,只需要注意文件和部分命名。 – rmagnum2002
我按照教程创建了目录和文件名。但我仍然得到这个错误。它是如何为你工作的?你可以分享你的代码,做出要点或指出我的命名错误吗? – vedant1811
加入此聊天http://chat.stackoverflow.com/rooms/67540/http-stackoverflow-com-questions-27618839-activeadmin-rendering-partial-error-2 – rmagnum2002