Вы можете легко установить mpdf, используя композитор в codeigniter. Вот как я реализовал композитор в CodeIgniter 3. Это очень просто. Вы должны установить композитор на свой компьютер, загрузите его с https://getcomposer.org/. После установки композитора в вашем компьютере
- Скопируйте и вставьте файл composer.json в папку проекта в папку приложения.
- В файле config.php $ config ['composer_autoload'] = TRUE;
Теперь у вас есть композитор в вашем проекте. Теперь я видел, как установить MPDF с помощью композитору
- Открыть ЦМД и направить в папку приложения
- Внутри приложения типа каталога композитора требуют MPDF/MPDF
Теперь папка поставщика будет создана внутри папке приложения и внутренней папке поставщика вы можете увидеть все ваши пакеты, загруженные композитором.
Теперь, после того как вы автоматически загрузили композитор, вы можете просто использовать код, указанный в официальном руководстве mpdf, например, в ваших контроллерах.
function m_pdf(){
$mpdf = new mPDF();
// Write some HTML code:
$mpdf->WriteHTML('Hello World');
// Output a PDF file directly to the browser
$mpdf->Output();
}
Помните, что вам не нужно вводить require_once AppPath '/ продавец/MPDF/MPDF/mpdf.php'. поскольку вы уже являетесь автозагрузчиком. Если вы не предпочитаете автозагрузчик, вы должны ввести require_once APPPATH. '/ Vendor/mpdf/mpdf/mpdf.php' в начале каждого контроллера, где вы используете библиотеки поставщиков mpdf. Если у вас возникли проблемы, прокомментируйте это ниже.
Добро пожаловать на SO, Джон. Возможно, вы могли бы представить проблему inline как текст, а также суммировать то, что вы следовали в качестве инструкций (чтобы ваши усилия лучше всего пытались)? Это обычно показывает усилия и помогает людям, знающим решение, давать ответы. – Dilettant
похоже, что вы используете PHP 7 - http://php.net/manual/de/migration70.deprecated.php - Конструкторы стиля PHP4 устарели – sintakonte
Привет, я просто скопировал инструкцию с учебной страницы. Я просто изменил представление. Есть ли способ опубликовать скриншот проблемы здесь в комментариях? – John