Files
kupshop/bundles/KupShop/AdminBundle/Util/PrintCenter/GenericLabel104x37.php
2025-08-02 16:30:27 +02:00

31 lines
893 B
PHP

<?php
namespace KupShop\AdminBundle\Util\PrintCenter;
class GenericLabel104x37 extends PrintLabelsBase
{
protected $template = 'printCenter/products_label_104x37.tpl';
protected $label = 'Etiketa 104x37,5mm';
protected $rows = 2;
protected $column = 1;
public function getData($IDs, $vars)
{
$products = parent::getData($IDs, $vars);
$productsWithUrl = [];
foreach ($products as $product) {
$purl = createScriptURL([
's' => 'product',
'IDproduct' => $product['id_product'],
'TITLE' => $product['product_title'],
'absolute' => true,
]);
$product['url'] = 'https://api.qrserver.com/v1/create-qr-code/?size=150x150&margin=4&data='.urlencode($purl);
$productsWithUrl[] = $product;
}
return $productsWithUrl;
}
}