diff --git a/htdocs/takepos/css/pos.css.php b/htdocs/takepos/css/pos.css.php
index f4c9cf3a88a..4666de59a8e 100644
--- a/htdocs/takepos/css/pos.css.php
+++ b/htdocs/takepos/css/pos.css.php
@@ -141,6 +141,27 @@ button.calcbutton3 {
border-radius: 3px;
}
+button.productbutton {
+ display: inline-block;
+ position: relative;
+ padding: 0;
+ line-height: normal;
+ cursor: pointer;
+ vertical-align: middle;
+ text-align: center;
+ overflow: visible; /* removes extra width in IE */
+ width: calc(100% - 2px);
+ height: calc(100% - 2px);
+ font-weight: bold;
+ background-color: #a3a6a3;
+ color: #fff;
+ /* border-color: unset; */
+ border-width: 0;
+ margin: 1px;
+ font-size: 14pt;
+ border-radius: 3px;
+}
+
button.actionbutton {
background: #EABCA6;
border: 2px solid #EEE;
diff --git a/htdocs/takepos/index.php b/htdocs/takepos/index.php
index 390f71491ba..76c71f5b755 100644
--- a/htdocs/takepos/index.php
+++ b/htdocs/takepos/index.php
@@ -291,12 +291,20 @@ function LoadProducts(position, issubcat) {
//console.log("ishow"+ishow+" idata="+idata);
console.log(data[idata]);
if (typeof (data[idata]) == "undefined") {
- $("#prodivdesc"+ishow).hide();
- $("#prodesc"+ishow).text("");
+ global->TAKEPOS_HIDE_PRODUCT_IMAGES)
+ {
+ echo '$("#prodivdesc"+ishow).hide();';
+ echo '$("#prodesc"+ishow).text("");';
+ echo '$("#proimg"+ishow).attr("title","");';
+ echo '$("#proimg"+ishow).attr("src","genimg/empty.png");';
+ }
+ else
+ {
+ echo '$("#probutton"+ishow).hide();';
+ echo '$("#probutton"+ishow).text("");';
+ }?>
$("#proprice"+ishow).attr("class", "hidden");
$("#proprice"+ishow).html("");
- $("#proimg"+ishow).attr("title","");
- $("#proimg"+ishow).attr("src","genimg/empty.png");
$("#prodiv"+ishow).data("rowid","");
$("#prodiv"+ishow).attr("class","wrapper2 divempty");
$("#prowatermark"+ishow).hide();
@@ -308,14 +316,23 @@ function LoadProducts(position, issubcat) {
$titlestring .= " + ' - ".dol_escape_js($langs->trans("Barcode").': ')."' + data[idata]['barcode']";
?>
var titlestring = ;
- $("#prodivdesc"+ishow).show();
- $("#prodesc"+ishow).text(data[parseInt(idata)]['label']);
+ global->TAKEPOS_HIDE_PRODUCT_IMAGES)
+ {
+ echo '$("#prodivdesc"+ishow).show();';
+ echo '$("#prodesc"+ishow).text(data[parseInt(idata)][\'label\']);';
+ echo '$("#proimg"+ishow).attr("title", titlestring);';
+ echo '$("#proimg"+ishow).attr("src", "genimg/index.php?query=pro&id="+data[idata][\'id\']);';
+ }
+ else
+ {
+ echo '$("#probutton"+ishow).show();';
+ echo '$("#probutton"+ishow).text(data[parseInt(idata)][\'label\']);';
+ }
+ ?>
if (data[parseInt(idata)]['price_formated']) {
$("#proprice"+ishow).attr("class", "productprice");
$("#proprice"+ishow).html(data[parseInt(idata)]['price_formated']);
}
- $("#proimg"+ishow).attr("title", titlestring);
- $("#proimg"+ishow).attr("src", "genimg/index.php?query=pro&id="+data[idata]['id']);
$("#prodiv"+ishow).data("rowid", data[idata]['id']);
$("#prodiv"+ishow).data("iscat", 0);
$("#prodiv"+ishow).attr("class","wrapper2");
@@ -1070,11 +1087,15 @@ if ($conf->global->TAKEPOS_WEIGHING_SCALE)
//echo '
';
print '';
} else {
- print '