2009-06-21 7 views
0

Est-ce que quelqu'un a trouvé un moyen d'intégrer OpenFlashChart v2 avec CodeIgniter? Le problème est que l'auteur a tout séparé en classes, et plusieurs fichiers. Cela vous empêche de créer une aide, ou un plugin pour CodeIgniter. Une façon de le faire en utilisant des versions antérieures à 2 peut être trouvé here. Cependant, je n'ai pas trouvé un moyen de travailler avec la version 2 du tableau. Est-ce que quelqu'un d'autre a trouvé un moyen? Merci d'avance!OpenFlashChart avec CodeIgniter

Répondre

1

pour la version 2, il vous suffit de générer un JSON javascript comme celui-ci

<script type='text/javascript'> 
        var data = {"title":{"text":""},"is_decimal_separator_comma":0,"elements":[{"values":[{"value":25000,"label":"AIG Australia 41.67%","highlight":"alpha"},{"value":35000,"label":"Valentino Jr. 58.33%","highlight":"alpha"}],"alpha":0.8,"type":"pie","start-angle":21,"tip":"#val# - #percent#","colours":["#F09B0A","#F03060","#E6FF29","#805B37","#13613A","#aacc44"]}],"num_decimals":2,"is_fixed_num_decimals_forced":0,"is_thousand_separator_disabled":0}; 
        $(document).ready(function(){ 
         swfobject.embedSWF("/flash/open-flash-chart.swf", "echart", "600","400","9.0.0"); 
        }); 
        function open_flash_chart_data() 
        { 
          ex = JSON.stringify(data); 
          return ex; 
        } 
       </script> 

J'utilise Grails pour cela, mais je pense qu'il est même avec CodeIgniter :)