2015-01-22 11 views
5

मैं चार्ट उत्पन्न करने के लिए चार्टकिक का उपयोग करने की कोशिश कर रहा था जो कि रेल सक्रिय सक्रिय डैशबोर्ड पर दिखाता है। यहाँ ट्यूटोरियल मैं उपयोग कर रहा हूँ है: http://www.patrickedelman.com/simple-charting-for-activeadmin/रेल सक्रिय व्यवस्थापक + चार्टकिक = काम नहीं कर रहा है?

हालांकि, ग्राफ, ने प्रतिसाद नहीं दिया बजाय, यह पता चलता "लोड हो रहा है ..."

मैं पहले से ही javascript_include_tag में शामिल हैं "//www.google.com/jsapi "," चार्टकिक "और मणि चार्टकिक स्थापित है, लेकिन यह अभी भी काम नहीं करता है।

कृपया मदद करें! धन्यवाद।

उत्तर

7

#= require chartkickactive_admin.js.coffee जोड़ने के लिए मत भूलना।

ए.ए. डैशबोर्ड में एक चार्ट प्रस्तुत करना करने के लिए, के साथ जाना:

div class: 'custom-class' do 
    h3 'Your name for a chart' 
    @metric = Model.group(:attribute).count #whatever data you pass to chart 
    render partial: 'metrics/partial_name', locals: {metric: @metric} 
end 

इस फ़ाइल

partial: 'metrics/partial_name' 

app/views/metrics/partial_name निर्देशिका के अंतर्गत देता है, और निम्नलिखित संरचना हो सकता है:

_partial_name.html.haml:

= javascript_include_tag "//www.google.com/jsapi", "chartkick" 
= pie_chart metric 

यह होने के बाद आपको चार्टकिक का उपयोग करने के साथ ठीक होना चाहिए।

संबंधित मुद्दे