[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: preview.blade.php
<title>{{__('barcode.print_labels')}}</title> <button class="btn btn-success" onclick="window.print()">Print</button> <div id="preview_body"> @php $loop_count = 0; @endphp @foreach($product_details as $details) @while($details['qty'] > 0) @php $loop_count += 1; $is_new_row = ($barcode_details->stickers_in_one_row == 1 || ($loop_count % $barcode_details->stickers_in_one_row) == 1) ? true : false; $is_new_paper = ($barcode_details->is_continuous && $is_new_row) || (!$barcode_details->is_continuous && ($loop_count % $barcode_details->stickers_in_one_sheet == 1)); $is_paper_end = (($barcode_details->is_continuous && ($loop_count % $barcode_details->stickers_in_one_row == 0)) || (!$barcode_details->is_continuous && ($loop_count % $barcode_details->stickers_in_one_sheet == 0))); @endphp @if($is_new_paper) {{-- Actual Paper --}} <div style="@if(!$barcode_details->is_continuous) height:{{$barcode_details->paper_height}}in !important; @else height:{{$barcode_details->height}}in !important; @endif width:{{$barcode_details->paper_width}}in !important; line-height: 16px !important;" class="@if(!$barcode_details->is_continuous) label-border-outer @endif"> {{-- Paper Internal --}} <div style="@if(!$barcode_details->is_continuous)margin-top:{{$barcode_details->top_margin}}in !important; margin-bottom:{{$barcode_details->top_margin}}in !important; margin-left:{{$barcode_details->left_margin}}in !important;margin-right:{{$barcode_details->left_margin}}in !important;@endif" class="label-border-internal"> @endif @if((!$barcode_details->is_continuous) && ($loop_count % $barcode_details->stickers_in_one_sheet) <= $barcode_details->stickers_in_one_row) @php $first_row = true @endphp @elseif($barcode_details->is_continuous && ($loop_count <= $barcode_details->stickers_in_one_row) ) @php $first_row = true @endphp @else @php $first_row = false @endphp @endif <div style="height:{{$barcode_details->height}}in !important; line-height: {{$barcode_details->height}}in; width:{{$barcode_details->width}}in !important; display: inline-block; @if(!$is_new_row) margin-left:{{$barcode_details->col_distance}}in !important; @endif @if(!$first_row)margin-top:{{$barcode_details->row_distance}}in !important; @endif" class="sticker-border text-center"> <div style="display:inline-block;vertical-align:middle;line-height:16px !important;"> {{-- Business Name --}} @if(!empty($print['business_name'])) <b style="display: block !important" class="text-uppercase">{{$business_name}}</b> @endif {{-- Product Name --}} @if(!empty($print['name'])) <span style="display: block !important"> {{$details['details']->product_actual_name}} </span> @endif {{-- Variation --}} @if(!empty($print['variations']) && $details['details']->is_dummy != 1) <span style="display: block !important"> <b>{{$details['details']->product_variation_name}}</b>:{{$details['details']->variation_name}} </span> @endif {{-- Price --}} @if(!empty($print['price'])) <b>@lang('lang_v1.price'):</b> {{session('currency')['symbol'] ?? ''}} @if($print['price_type'] == 'inclusive') {{@num_format($details['details']->sell_price_inc_tax)}} @else {{@num_format($details['details']->default_sell_price)}} @endif @endif <br> {{-- Barcode --}} <img class="center-block" style="max-width:90%; !important;height: {{$barcode_details->height*0.24}}in !important;" src="data:image/png;base64,{{DNS1D::getBarcodePNG($details['details']->sub_sku, $details['details']->barcode_type, 3,30,array(39, 48, 54), true)}}"> </div> </div> @if($is_paper_end) {{-- Actual Paper --}} </div> {{-- Paper Internal --}} </div> @endif @php $details['qty'] = $details['qty'] - 1; @endphp @endwhile @endforeach @if(!$is_paper_end) {{-- Actual Paper --}} </div> {{-- Paper Internal --}} </div> @endif </div> <script type="text/javascript"> </script> <style type="text/css"> .text-center{ text-align: center; } .text-uppercase{ text-transform: uppercase; } /*Css related to printing of barcode*/ .label-border-outer{ border: 0.1px solid grey !important; } .label-border-internal{ /*border: 0.1px dotted grey !important;*/ } .sticker-border{ border: 0.1px dotted grey !important; overflow: hidden; box-sizing: border-box; } #preview_box{ padding-left: 30px !important; } @media print{ .content-wrapper{ border-left: none !important; /*fix border issue on invoice*/ } .label-border-outer{ border: none !important; } .label-border-internal{ border: none !important; } .sticker-border{ border: none !important; } #preview_box{ padding-left: 0px !important; } #toast-container{ display: none !important; } .tooltip{ display: none !important; } .btn{ display: none !important; } } @media print{ #preview_body{ display: block !important; } } @page { size: {{$barcode_details->paper_width}}in @if(!$barcode_details->is_continuous && $barcode_details->paper_height != 0){{$barcode_details->paper_height}}in @endif; /*width: {{$barcode_details->paper_width}}in !important;*/ /*height:@if($barcode_details->paper_height != 0){{$barcode_details->paper_height}}in !important @else auto @endif;*/ margin-top: 0in; margin-bottom: 0in; margin-left: 0in; margin-right: 0in; @if($barcode_details->is_continuous) /*page-break-inside : avoid !important;*/ @endif } </style>
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: premium320.web-hosting.com
Server IP: 66.29.153.54
PHP Version: 8.2.29
Server Software: LiteSpeed
System: Linux premium320.web-hosting.com 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
HDD Total: 97.87 GB
HDD Free: 76.85 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
No
git:
Yes
User Info
Username: aoneqssk
User ID (UID): 1285
Group ID (GID): 1290
Script Owner UID: 1285
Current Dir Owner: 1285