2014-12-23 2 views
0

Я следил за этим guide, чтобы создать линейный график на панели активного администратора. Но я получаю пропавшую ошибку шаблона:Частичная ошибка рендеринга 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 
+0

Я пробовал точно такой же учебник, и это сработало для меня, просто нужно позаботиться о файлах и частичном именовании. – rmagnum2002

+0

Я создал каталоги и имена файлов в соответствии с руководством. Но все же я получаю эту ошибку. Как это сработало для вас? не могли бы вы поделиться своим кодом, сделать суть или указать на мою ошибку? – vedant1811

+0

присоединяйтесь к этому чату http://chat.stackoverflow.com/rooms/67540/http-stackoverflow-com-questions-27618839-activeadmin-rendering-partial-error-2 – rmagnum2002

ответ

0

Попробуйте

приложение/просмотров/администратор/seller_growth/метрики/_line_chart.html.erb

оказывают: частичное => '', line_chart: местные жители => {: metric => @metric}

+0

та же ошибка. по странице ошибок, rails ищет в '/ app/views /' – vedant1811