2013-11-19 5 views
0

Я создал пользовательский компонент для Joomla 2.5. У меня есть некоторые виды, в которых пользователь выбирает несколько параметров, и система возвращает таблицы с данными в соответствии с выбором параметров. Моя проблема заключается в том, что я хотел бы экспортировать эти таблицы в формате PDF/Excel без перезагрузки страницы. Я также хотел бы экспортировать только данные, возвращенные из модели, а не какой-либо другой элемент страницы.Joomla 2.5 custom component PDF/Excel export

Одним из решений может быть, чтобы создать новый вид, который создает PDF или Excel и загрузить его, например, в скрытый IFRAME (я глуп?)

Моя проблема заключается в том, что я хотел бы иметь что-то resusable ...

ответ

0

Вы можете создать ссылку на ваш сайт, чтобы скачать первенствовать как

index.php? вариант = com_myawesomecomponent & задача = pdf.download & CatID = 10

Y наше действие контроллер может затем установить правильные заголовки, как николай сделал на своей системе выпуска Akeeba, чтобы заставить браузер загружать данные

https://github.com/akeeba/release-system/blob/development/component/frontend/models/downloads.php#L213