Ищите советы о том, как лучше всего показывать отчеты BIRT в Drupal - PullRequest
1 голос
/ 18 марта 2010

В приложении Drupal моя цель - отобразить страницу с несколькими раскрывающимися виджетами CCK или таксономии, двумя виджетами всплывающего календаря Date и «поддельной» кнопкой отправки. Передающий будет использовать ajax для отправки информации на страницу PHP, которая генерирует отчет BIRT и возвращает полный HTML-код обратно на страницу, которую я просто вставлю в пустой div. Я хотел бы всегда держать элементы управления на странице и просто использовать ajax, чтобы постоянно заменять div, содержащий мой отчет, когда пользователь изменяет параметры и повторно отправляет.

Какой лучший способ добиться этого? Я могу справиться с достаточным количеством PHP и JavaScript, но попытка использовать Drupal для создания страницы и отображения элементов управления оказывается трудной для понимания. Примеры, которые я читал, либо не связаны, либо слишком абстрактны, чтобы быть полезными. Спасибо!

1 Ответ

3 голосов
/ 25 марта 2010

Никакой любви от масс, но после нескольких дней, проведенных за этим, у меня есть отчеты BIRT 2.5, чтобы хорошо играть в Drupal 6.16. Вы можете прочитать всю историю и увидеть примеры кода здесь: я завершил интеграцию этого с BIRT через небольшой пользовательский модуль. Вы можете прочитать полную историю с примерами кода здесь: http://nicholaiburton.com/blog/2010/creating-custom-reports-for-drupal

...