oms-Labeling/Theme/Backend/layout-item.tpl.php
2024-04-02 21:40:47 +00:00

54 lines
1.2 KiB
PHP

<?php
/**
* Jingga
*
* PHP Version 8.2
*
* @package Modules\StockTaking
* @copyright Dennis Eichhorn
* @license OMS License 2.0
* @version 1.0.0
* @link https://jingga.app
*/
declare(strict_types=1);
echo $this->data['nav']->render();
$layout = \reset($this->data['layouts']);
$media = $layout->template;
$template = \reset($media->sources);
$item = $this->data['item'];
$unit = $this->data['unit'];
$layout = include_once $template->getAbsolutePath();
\ob_start();
\imagepng($layout->render());
$imageData = \ob_get_clean();
$imageBase64 = \base64_encode($imageData);
// Get the image MIME type
$imageType = 'image/png'; // Assuming JPEG format in this example
// Generate the data URI for the inline image
$inlineImage = 'data:' . $imageType . ';base64,' . $imageBase64;
?>
<div class="row">
<div class="col-xs-12 col-md-6">
<div class="portlet">
<img style="width: 100%" src="<?php echo $inlineImage; ?>" alt="Inline Image">
</div>
</div>
<!--
<div class="col-xs-12 col-md-6">
<section class="portlet">
<div class="portlet-head"></div>
<div class="portlet-body"></div>
</section>
</div>
-->
</div>