From e99a4d66f05bc6f9b8a298d8f982653d28f9cc0c Mon Sep 17 00:00:00 2001 From: mBertholino Date: Mon, 2 Jan 2012 16:09:30 +0000 Subject: [PATCH] [-] BO : #PSTEST-296 : in the autocomplete, we don't have anymore products that we have already chosen --- admin-dev/themes/default/template/products/pack.tpl | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/admin-dev/themes/default/template/products/pack.tpl b/admin-dev/themes/default/template/products/pack.tpl index 3397a2116..90ad40349 100644 --- a/admin-dev/themes/default/template/products/pack.tpl +++ b/admin-dev/themes/default/template/products/pack.tpl @@ -58,16 +58,13 @@ multipleSeparator:'||', formatItem: function(item) { return item[1]+' - '+item[0]; - } - }).result(function(event, item){ - $('#curPackItemId').val(item[1]); - }); - - $('#curPackItemName').setOptions({ + }, extraParams: { excludeIds : getSelectedIds(), excludeVirtuals : 1 } + }).result(function(event, item){ + $('#curPackItemId').val(item[1]); }); }); @@ -152,9 +149,8 @@ function getSelectedIds() { - // input lines QTY x ID- var ids = id_product + ','; - ids += $('#inputPackItems').val().replace(/\d+x/g, '').replace(/\-/g,','); + ids += $('#inputPackItems').val().replace(/\d*x/g, '').replace(/\-/g,','); ids = ids.replace(/\,$/,''); return ids; }