Merge pull request #13509 from andreubisquerra/develop
Order printer with 'Receipt printers' module
This commit is contained in:
commit
b8a657ec0f
@ -100,4 +100,8 @@ TakeposGroupSameProduct=Group same products lines
|
|||||||
StartAParallelSale=Start a new parallel sale
|
StartAParallelSale=Start a new parallel sale
|
||||||
ControlCashOpening=Control cash box at opening pos
|
ControlCashOpening=Control cash box at opening pos
|
||||||
CloseCashFence=Close cash fence
|
CloseCashFence=Close cash fence
|
||||||
CashReport=Cash report
|
CashReport=Cash report
|
||||||
|
MainPrinterToUse=Main printer to use
|
||||||
|
OrderPrinterToUse=Order printer to use
|
||||||
|
MainTemplateToUse=Main template to use
|
||||||
|
OrderTemplateToUse=Order template to use
|
||||||
@ -229,23 +229,31 @@ if ($conf->global->TAKEPOS_PRINT_METHOD == "receiptprinter") {
|
|||||||
foreach ($printer->listprinters as $key => $value) {
|
foreach ($printer->listprinters as $key => $value) {
|
||||||
$printers[$value['rowid']] = $value['name'];
|
$printers[$value['rowid']] = $value['name'];
|
||||||
}
|
}
|
||||||
print '<tr class="oddeven"><td>'.$langs->trans("TakeposTerminalPrinterToUse").'</td>';
|
print '<tr class="oddeven"><td>'.$langs->trans("MainPrinterToUse").'</td>';
|
||||||
print '<td>';
|
print '<td>';
|
||||||
print $form->selectarray('TAKEPOS_PRINTER_TO_USE'.$terminal, $printers, (empty($conf->global->{'TAKEPOS_PRINTER_TO_USE'.$terminal}) ? '0' : $conf->global->{'TAKEPOS_PRINTER_TO_USE'.$terminal}), 1);
|
print $form->selectarray('TAKEPOS_PRINTER_TO_USE'.$terminal, $printers, (empty($conf->global->{'TAKEPOS_PRINTER_TO_USE'.$terminal}) ? '0' : $conf->global->{'TAKEPOS_PRINTER_TO_USE'.$terminal}), 1);
|
||||||
print '</td></tr>';
|
print '</td></tr>';
|
||||||
|
if ($conf->global->TAKEPOS_ORDER_PRINTERS) {
|
||||||
|
print '<tr class="oddeven"><td>'.$langs->trans("OrderPrinterToUse").'</td>';
|
||||||
|
print '<td>';
|
||||||
|
print $form->selectarray('TAKEPOS_ORDER_PRINTER_TO_USE'.$terminal, $printers, (empty($conf->global->{'TAKEPOS_ORDER_PRINTER_TO_USE'.$terminal}) ? '0' : $conf->global->{'TAKEPOS_ORDER_PRINTER_TO_USE'.$terminal}), 1);
|
||||||
|
print '</td></tr>';
|
||||||
|
}
|
||||||
$printer->listPrintersTemplates();
|
$printer->listPrintersTemplates();
|
||||||
$templates = array();
|
$templates = array();
|
||||||
foreach ($printer->listprinterstemplates as $key => $value) {
|
foreach ($printer->listprinterstemplates as $key => $value) {
|
||||||
$templates[$value['rowid']] = $value['name'];
|
$templates[$value['rowid']] = $value['name'];
|
||||||
}
|
}
|
||||||
print '<tr class="oddeven"><td>'.$langs->trans("TakeposTerminalTemplateToUseForInvoicesTicket").'</td>';
|
print '<tr class="oddeven"><td>'.$langs->trans("MainTemplateToUse").'</td>';
|
||||||
print '<td>';
|
print '<td>';
|
||||||
print $form->selectarray('TAKEPOS_TEMPLATE_TO_USE_FOR_INVOICES'.$terminal, $templates, (empty($conf->global->{'TAKEPOS_TEMPLATE_TO_USE_FOR_INVOICES'.$terminal}) ? '0' : $conf->global->{'TAKEPOS_TEMPLATE_TO_USE_FOR_INVOICES'.$terminal}), 1);
|
print $form->selectarray('TAKEPOS_TEMPLATE_TO_USE_FOR_INVOICES'.$terminal, $templates, (empty($conf->global->{'TAKEPOS_TEMPLATE_TO_USE_FOR_INVOICES'.$terminal}) ? '0' : $conf->global->{'TAKEPOS_TEMPLATE_TO_USE_FOR_INVOICES'.$terminal}), 1);
|
||||||
print '</td></tr>';
|
print '</td></tr>';
|
||||||
print '<tr class="oddeven"><td>'.$langs->trans("TakeposTerminalTemplateToUseForOrdersTicket").'</td>';
|
if ($conf->global->TAKEPOS_ORDER_PRINTERS) {
|
||||||
print '<td>';
|
print '<tr class="oddeven"><td>'.$langs->trans("OrderTemplateToUse").'</td>';
|
||||||
print $form->selectarray('TAKEPOS_TEMPLATE_TO_USE_FOR_ORDERS'.$terminal, $templates, (empty($conf->global->{'TAKEPOS_TEMPLATE_TO_USE_FOR_ORDERS'.$terminal}) ? '0' : $conf->global->{'TAKEPOS_TEMPLATE_TO_USE_FOR_ORDERS'.$terminal}), 1);
|
print '<td>';
|
||||||
print '</td></tr>';
|
print $form->selectarray('TAKEPOS_TEMPLATE_TO_USE_FOR_ORDERS'.$terminal, $templates, (empty($conf->global->{'TAKEPOS_TEMPLATE_TO_USE_FOR_ORDERS'.$terminal}) ? '0' : $conf->global->{'TAKEPOS_TEMPLATE_TO_USE_FOR_ORDERS'.$terminal}), 1);
|
||||||
|
print '</td></tr>';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
print '<tr class="oddeven"><td>'.$langs->trans('CashDeskReaderKeyCodeForEnter').'</td>';
|
print '<tr class="oddeven"><td>'.$langs->trans('CashDeskReaderKeyCodeForEnter').'</td>';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user