Pregunta

Estoy implementando gráficos usando La joya de los gráficos Ziya.Desafortunadamente, la documentación no es realmente útil o no he tomado suficiente café para resolver el tema.Sé que puedo configurar un tema usando

chart.add(:theme, 'whatever')

Problema:No he encontrado ningún tema predefinido, ni he encontrado una referencia al formato requerido.

¿Fue útil?

Solución

Según tengo entendido, los temas se utilizan inicializando el directorio de temas en su archivo ziya.rb de esta manera:

Ziya.initialize(:themes_dir => File.join( File.dirname(__FILE__), %w[.. .. public charts themes]) )

Y necesitarás configurar el directorio adecuado, en este caso público/charts/themes.Para empezar, no viene con ninguno, según recuerdo.¿Tienes problemas más allá de esto?

Otros consejos

Si instala el complemento ZiYa en su aplicación Rails, debería haber un directorio de temas donde dijo.Simplemente copie uno de los temas existentes, cambie su nombre al que desee y luego modifíquelo como desee.

Otra opción para buenos gráficos Flash es Abrir gráfico flash.Pasé de Ziya/SWF Charts a Open Flash Chart cuando trabajaba en gráficos Flash en una aplicación Rails en la que estaba trabajando.También hay una Complemento Rails para Open Flash Chart.Además del hecho de que es más fácil trabajar con él, Open Flash Chart es de código abierto, por lo que si puedes piratear Flash, puedes personalizarlo.

Para responder en parte a mi propia pregunta, hay algunos temas en las fuentes del sitio web que se pueden consultar en

svn co svn://rubyforge.org/var/svn/liquidrail/samples/charting 

(luego vaya a /public/charts/themes/)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top