The Zurich release has arrived! Interested in new features and functionalities? Click here for more

How can we hide "Order confirmation pop up" for a particular catalog item in Service Portal?

Shantharao
Kilo Sage

Hello All,

How can we hide "Order confirmation pop up" for a particular catalog item in Service Portal?

Please find the screen shot below 

find_real_file.png

 

1 ACCEPTED SOLUTION

Shantharao
Kilo Sage

Correct solution is below go to sys_properties table and make "glide.sc.sp.twostep" = false if not existing create a new property with the same name 

View solution in original post

14 REPLIES 14

davidbilla
Tera Contributor

Hi,

 

Try to bypass this condition in getOne() funtion in client script of sc catalog item widget.

if ($scope.data.sys_properties.twostep && $scope.data.sc_cat_item.sys_class_name != "sc_cat_item_producer"){

...

}

 

i just used 

$scope.data.sys_properties.twostep = false;

if ($scope.data.sys_properties.twostep && $scope.data.sc_cat_item.sys_class_name != "sc_cat_item_producer"){

...

}

 

its working for me. hope it helps..

This worked to disable the 'Order Confirmation popup' for just one particular catalog item on Service Portal.

(Instance is on London Patch 4 HotFix 2 release)

After cloning the SC Catalog Item V2 widget, on the Client Controller script under function "getOne()" just added the following line of code:
$scope.data.sys_properties.twostep = false; //added this line to avoid the Order Confirmation popup

Shantharao
Kilo Sage

Correct solution is below go to sys_properties table and make "glide.sc.sp.twostep" = false if not existing create a new property with the same name 

midjoule
Kilo Sage

Go to System Properties -> Service Catalog, and remove the tick from the property Show order confirmation popup in checkout process.

This seems to be the easiest fix.....thanks!