Странная проблема DOMPDF с Codeigniter - PullRequest
0 голосов
/ 23 сентября 2010

Просто халтура. Я протестировал DOMPDF в установке Codeigniter 1.7.2 с поддержкой Doctrine, и все работает нормально. Однако, когда библиотека Cart и URL Helper также автоматически загружаются, DOMPDF не работает. НО, если вы «не загружаете» (т.е. не используете) любой один из Doctrine, URL Helper или Cart Library, DOMPDF работает.

Это немного раздражает, так как мне нужно, чтобы DOMPDF, Doctrine, помощник по URL и библиотека корзины работали вместе.

Может кто-нибудь предложить что-нибудь, пожалуйста. Любая помощь с благодарностью получена.

С уважением,

Мэтт

Ответы [ 2 ]

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

Если вы используете DOMPDF 0.5.1, вы можете столкнуться с конфликтами между __autoload() методами, используемыми различными библиотеками. Кодовая база 0.6.0 (в настоящее время находится в бета-версии) была обновлена ​​для использования spl_autoload_register(), что помогает предотвратить конфликты автоматической загрузки между различными библиотеками.

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

mPDF чертовски блестяще и намного лучше, чем domPDF, он работает так же, как и в html-файле с местозаполнителями вашего php-кода или чем угодно, чтобы добавить динамический контент. Я написал небольшое руководство о том, как использовать его с Codeigniter, если вам это нужно.

...