Codeigniter с PHP Report Maker? - PullRequest
       0

Codeigniter с PHP Report Maker?

2 голосов
/ 18 января 2012

Кто-нибудь использовал эту комбинацию и как? Пожалуйста, объясните, как я могу использовать PHP Report Maker с CodeIgniter. Спасибо.

1 Ответ

1 голос
/ 12 сентября 2012

Я раньше не использовал PHP Report Maker, но работал с похожими библиотеками PHP в Codeigniter.

Обычно вы хотите добавить файлы классов в папку «Библиотеки», а затем загрузить их, как обычно:

$this->load->library('phpreportmaker');

Иногда, если внешняя библиотека состоит из набора классов в разных файлах, было бы полезно написать отдельную библиотеку, которая использует PHP include (); загрузить их всех. Затем вы можете просто загрузить эту библиотеку в свои контроллеры / модели. Это своего рода «обертка», если вам нравится Codeigniter.

Также приятно поместить большую часть взаимодействия с внешней библиотекой в ​​новую оболочку, чтобы ваши контроллеры и модели были чистыми и без дублирования кода. Если вам нужно обновить файлы внешней библиотеки, вы можете сделать это легко, просто отредактировав новую библиотечную оболочку.

Я написал аналогичный ответ здесь - Интеграция phpgrid с codeigniter , которая более подробно объясняет, как я обычно использую внешние библиотеки в Codeigniter.

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