Add barcode scanner, thermal receipt printing, and printer settings.
Deploy Ladill POS / deploy (push) Successful in 1m42s
Deploy Ladill POS / deploy (push) Successful in 1m42s
Register supports USB keyboard-wedge scanners with SKU lookup (local catalog and CRM in retail mode). Sales get a thermal receipt print template (58/80mm) with configurable header/footer, plus optional auto-print after cash sales. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -44,6 +44,18 @@ class SaleController extends Controller
|
||||
return view('pos.sales.show', compact('sale', 'invoiceUrl'));
|
||||
}
|
||||
|
||||
public function receipt(Request $request, PosSale $sale): View
|
||||
{
|
||||
$this->authorizeOwner($request, $sale);
|
||||
$sale->load('lines', 'location');
|
||||
|
||||
return view('pos.receipts.print', [
|
||||
'sale' => $sale,
|
||||
'location' => $sale->location,
|
||||
'autoprint' => $request->boolean('autoprint'),
|
||||
]);
|
||||
}
|
||||
|
||||
public function cancel(Request $request, PosSale $sale): RedirectResponse
|
||||
{
|
||||
$this->authorizeOwner($request, $sale);
|
||||
|
||||
Reference in New Issue
Block a user