We can remove the item from Search section & as well as quick add section from the website using code.
_.extend(ItemsSearcherItemView.prototype, {
//This function is used to hide & show the items based on subsidery in the global search
getContext: _.wrap(ItemsSearcherItemView.prototype.getContext, function (fn) {
var originalRet=fn.apply(this, _.toArray(arguments).slice(1));
console.log("devtest", originalRet);
console.log("SarvThis", this.model);
originalRet.isItemSelected
var profile=ProfileModel.getInstance();
var subsidiary=profile.get('subsidiary');
console.log("testsub", subsidiary);
var allowedSubsidiaries={
1: 'custitem141',
17: 'custitem144',
2: 'custitem150',
8: 'custitem146',
12: 'custitem148',
11: 'custitem142'
};
if(this.model ? originalRet.model.get('item')?originalRet.model.get('item').get((allowedSubsidiaries[subsidiary])): originalRet.model.get(allowedSubsidiaries[subsidiary]):'' ) {
originalRet.isItemSelected=true;
} else {
originalRet.isItemSelected=false;
}
console.log("htis2", this.model);
return originalRet;
})
});
Here custiitem no. are subsidiaries.