Name

global.CatalogTransactionInitGuide

Description

Invoked when you start (initialize) an order guide

Script

gs.include('PrototypeServer');
gs.include('AbstractTransaction');

var CatalogTransactionInitGuide = Class.create();

CatalogTransactionInitGuide.prototype =  Object.extendsObject(AbstractTransaction, {
  
  execute : function() {
  	var cartName = this.request.getParameter("sysparm_cart_name");
  	var cart;
  	if (!JSUtil.nil(cartName))
  		cart = GlideappCart.get(cartName);
  	else
  		cart = GlideappCart.get();
  	var og = new GlideappOrderGuide(cart.getGuide());
  	og.init(this.request, this.response);
  }
});

Sys ID

93dfa5c4c0a80027006c8824933dcb1e

Offical Documentation

Official Docs: