Плагин печати страницы штрих-кодов

Все вопросы/проблемы по установке и использовании.
Ответить
AntonZ
Сообщения: 35
Зарегистрирован: 18 апр 2022, 14:42
Имя: Антон
Откуда: Россия

Плагин печати страницы штрих-кодов

Сообщение AntonZ »

Добрый день! Подскажите, пожалуйста. Нужно реализовать вывод целой страницы штрих-кодов для печати. Если добавить следующий код в поле Php-код, то нужная страница формируется при сохранении записи. Если пытаюсь оформить это в качестве плагина - не работает, похоже нужно подключать встроенные библиотеки, подскажите, что именно нужно подключить, чтобы этот код заработал в плагине?

$generator = new Picqer\Barcode\BarcodeGeneratorPNG();
$generator->useGd();
$start = 1980;
$table = '<table border="1" cellpadding="10">';
for ($str = 1; $str <= 14; $str++) {
$table .= '<tr>';
for ($i = 1; $i <= 5; $i++) {
$numcode = $start + $i;
$formatnum = str_pad($numcode, 6, '0', STR_PAD_LEFT);
$barcode = 'num' . $formatnum;
$table .= '<td ><img src="data:image/png;base64,' . base64_encode($generator->getBarcode($barcode, $generator::TYPE_CODE_128, 1, 25)) . '"><br>' . $barcode . '</td>';
}
$start = $numcode;
$table .= '</tr>';
}
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Плагин печати страницы штрих-кодов

Сообщение support »

Посмотрите в файле

Код: Выделить всё

includes\classes\fieldstypes\fieldtype_barcode.php
AntonZ
Сообщения: 35
Зарегистрирован: 18 апр 2022, 14:42
Имя: Антон
Откуда: Россия

Re: Плагин печати страницы штрих-кодов

Сообщение AntonZ »

Да, я в нем смотрю, но не понимаю, если пытаюсь подключить любую библиотеку из файла, например
require('includes/libs/php-barcode-generator-master/src/Types/TypeCode128.php');
то сайт сразу уходит в HTTP ERROR 500
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Плагин печати страницы штрих-кодов

Сообщение support »

Вообще эти все библиотеки должны быть подключены. Если не работает, смотрите лог ошибок php на вашем сервере.
AntonZ
Сообщения: 35
Зарегистрирован: 18 апр 2022, 14:42
Имя: Антон
Откуда: Россия

Re: Плагин печати страницы штрих-кодов

Сообщение AntonZ »

Спасибо за консультацию, все оказалось проще - я просто забыл вывести таблицу, которую заполнил штрих-кодами
Ответить