diff --git a/htdocs/takepos/admin/orderprinters.php b/htdocs/takepos/admin/orderprinters.php
index 543208b9c4b..31c1ccb0fa4 100644
--- a/htdocs/takepos/admin/orderprinters.php
+++ b/htdocs/takepos/admin/orderprinters.php
@@ -166,10 +166,10 @@ foreach ($fulltree as $key => $val) {
$desc = dol_htmlcleanlastbr($val['description']);
$data[] = array(
- 'rowid'=>$val['rowid'],
- 'fk_menu'=>$val['fk_menu'],
- 'fk_parent'=>$val['fk_parent'],
- 'label'=>$val['label']
+ 'rowid' => $val['rowid'],
+ 'fk_menu' => empty($val['fk_menu']) ? 0 : $val['fk_menu'],
+ 'fk_parent' => $val['fk_parent'],
+ 'label' => $val['label']
);
}
@@ -184,7 +184,7 @@ if ($nbofentries > 0) {
print '
| ';
print '';
foreach ($data as $row) {
- if (strpos($conf->global->TAKEPOS_PRINTED_CATEGORIES_1, ';'.$row["rowid"].';') !== false) {
+ if (strpos(getDolGlobalString('TAKEPOS_PRINTED_CATEGORIES_1'), ';'.$row["rowid"].';') !== false) {
$checked = 'checked';
} else {
$checked = '';
@@ -218,7 +218,7 @@ if ($nbofentries > 0) {
print ' |
| ';
print '';
foreach ($data as $row) {
- if (strpos($conf->global->TAKEPOS_PRINTED_CATEGORIES_2, ';'.$row["rowid"].';') !== false) {
+ if (strpos(getDolGlobalString('TAKEPOS_PRINTED_CATEGORIES_2'), ';'.$row["rowid"].';') !== false) {
$checked = 'checked';
} else {
$checked = '';
@@ -252,7 +252,7 @@ if ($nbofentries > 0) {
print ' |
| ';
print '';
foreach ($data as $row) {
- if (strpos($conf->global->TAKEPOS_PRINTED_CATEGORIES_3, ';'.$row["rowid"].';') !== false) {
+ if (strpos(getDolGlobalString('TAKEPOS_PRINTED_CATEGORIES_3'), ';'.$row["rowid"].';') !== false) {
$checked = 'checked';
} else {
$checked = '';
|