Как работает тематика для диаграмм ziya? - PullRequest
1 голос
/ 23 сентября 2008

Я использую диаграммы Gem Ziya Charts . К сожалению, документация не очень полезна, или мне не хватило кофе, чтобы разобраться в теме. Я знаю, что могу установить тему, используя

chart.add(:theme, 'whatever')

Проблема: я не нашел ни одной предопределенной темы и не нашел ссылку на необходимый формат.

Ответы [ 3 ]

2 голосов
/ 23 сентября 2008

Если вы устанавливаете плагин ZiYa в приложение Rails, там должен быть каталог тем, где вы сказали. Просто скопируйте одну из существующих тем, измените ее имя на любое другое, а затем измените ее так, как вам нравится.

Другие опции для хороших Flash-диаграмм: Open Flash Chart . Я перешел с Ziya / SWF Charts на Open Flash Chart при работе с Flash-диаграммами в приложении Rails, над которым я работал. Существует также плагин Rails для Open Flash Chart . Помимо того, что с ним проще работать, Open Flash Chart имеет открытый исходный код, поэтому, если вы можете взломать Flash, вы можете настроить его.

1 голос
/ 23 сентября 2008

Насколько я понимаю, темы используются путем инициализации каталога тем в вашем файле ziya.rb следующим образом:

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

И вам нужно настроить правильный каталог, в данном случае public / charts / themes. Насколько я помню, здесь нет ни одного начального. У вас есть проблемы после этого?

0 голосов
/ 23 сентября 2008

Чтобы частично ответить на мой собственный вопрос, в источниках на сайте есть несколько тем, с которыми можно ознакомиться на

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

(затем перейдите в / public / charts / themes /)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...