2008-09-23 2 views
1

The Ziya Charts Gem을 사용하여 차트를 구현하고 있습니다. 불행히도, 문서가 정말 도움이되지 않습니다 또는 나는 주제를 알아 내기 위해 충분한 커피가 없었어요.ziya 차트의 테마 작업은 어떻게됩니까?

chart.add(:theme, 'whatever') 

문제 : 미리 정의 된 테마를 찾지 못했고 필요한 형식에 대한 참조를 찾지 못했습니다.

답변

1

(다음/공공/차트/테마 /로 이동)

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

그리고 당신은 t이 필요합니다 : 이해, 주제는 다음처럼 ziya.rb 파일의 테마 디렉토리를 초기화하여 사용 적절한 디렉토리를 설정하십시오.이 경우 public/charts/themes입니다. 내가 기억 하듯이 그곳에는 시작하지 않는 것이 있습니다. 이 문제가 과거입니까?

+0

아니요, 지금 작동하고 있습니다. 이미 초기화가되어 있었고 테마 디렉토리의 컨텐츠가 누락되었습니다. 이제 색상 및 글꼴 크기로 즐겁게 둘러보실 수 있습니다. –

0

는 부분적으로

에서 체크 아웃 할 수있는 웹 사이트 소스에서 몇 가지 테마가, 내 자신의 질문에 대답하려면
svn co svn://rubyforge.org/var/svn/liquidrail/samples/charting 

I로

2

Rails 애플리케이션에 ZiYa 플러그인을 설치하면 사용자가 말한 곳에 테마 디렉토리가 있어야합니다. 기존 테마 중 하나를 복사하고 이름을 원하는대로 변경 한 다음 원하는대로 수정할 수 있습니다.

좋은 플래시 차트의 또 다른 옵션은 Open Flash Chart입니다. 내가 작업하고 있던 Rails 앱에서 Flash 차트를 작업 할 때 Ziya/SWF Charts에서 Open Flash Chart로 이동했습니다. Rails plug-in for Open Flash Chart도 있습니다. Open Flash Chart는 오픈 소스이기 때문에 Flash를 해킹 할 수 있다면 사용자 정의 할 수 있습니다.

+0

아이디어를 주셔서 감사합니다. 그러나 OFC에없는 극지방 (레이더/스파이더) 차트가 필요합니다. 그것을 추측 할 수 있겠지만, 지금 플래시를 배우는 것 같은 기분이 들지 않습니다. –