diff --git a/templates/barcode/body.php b/templates/barcode/body.php new file mode 100755 index 000000000..2a7ecbb61 --- /dev/null +++ b/templates/barcode/body.php @@ -0,0 +1,16 @@ +<?php + +include_once __DIR__.'/../../core.php'; + +echo '<style> +.barcode { + padding: 4mm; + padding-bottom: 2.5mm; + margin: 0; +} +</style>'; + +$number = 32; +for ($i = 0; $i < $number; ++$i) { + echo '<barcode code="'.$articolo->barcode.'" type="EAN13" height="1" size="1" class="barcode" />'; +} diff --git a/templates/barcode/header.php b/templates/barcode/header.php new file mode 100644 index 000000000..0a7702b4b --- /dev/null +++ b/templates/barcode/header.php @@ -0,0 +1,4 @@ +<?php + +echo ' +'; diff --git a/templates/barcode/init.php b/templates/barcode/init.php new file mode 100755 index 000000000..e9e41165b --- /dev/null +++ b/templates/barcode/init.php @@ -0,0 +1,7 @@ +<?php + +include_once __DIR__.'/../../core.php'; + +use Modules\Articoli\Articolo; + +$articolo = Articolo::find($id_record); diff --git a/update/2_4_14.sql b/update/2_4_14.sql index 745fd71ca..e887244ad 100755 --- a/update/2_4_14.sql +++ b/update/2_4_14.sql @@ -445,3 +445,7 @@ ALTER TABLE `zz_hooks` DROP `frequency`; -- Fix nome hook Aggiornamenti UPDATE `zz_hooks` SET `name` = 'Aggiornamenti' WHERE `class` = 'Modules\\Aggiornamenti\\UpdateHook'; + +-- Aggiunta stampa Barcode +INSERT INTO `zz_prints` (`id_module`, `name`, `title`, `filename`, `directory`, `icon`, `options`, `predefined`, `previous`, `enabled`, `default`) VALUES +((SELECT `id` FROM `zz_modules` WHERE `name` = 'Articoli'), 'Barcode', 'Barcode', 'Barcode', 'barcode', 'fa fa-print', '', 1, '', 1, 1);