Alternative method of implementing liability forms
This section describes the original way of doing liability form acceptance – by item type – in E-Commerce module. The text for the liability form done in this original manner still comes from the file designated with the following site config file setting:
Site Admin Panel > Liability Settings > LiabilityText value = template/liabilityText.txt
If you would like to display and require visitors/guests to your web site to acknowledge that they accept a liability release form, then the following site config settings need to be configured appropriately:
• Site Admin Panel > Liability Settings > LiabilityText value = template/liabilityText.txt
• Site Admin Panel > Liability Settings > LiabilityItems value = 2,3
The LiabilityText key is used to point to the template text file that contains the text that you want your web site purchasers to read and acknowledge when buying applicable products. The default template (liabilityText.txt) is a plain text file which is located in the template folder in the E-Commerce directory containing the pages (usually inetpub\wwwroot\E-Commerce\template). When a certain item type is sold via the web pages, the liability form is displayed when the user tries to add an item of this type to their cart. If they do not check a box indicating they have read and agree, then they are not able to add the item to the cart.
The item types that can be configured to display a liability release form, and their corresponding values which are used for the LiabilityItems key are: 0=none (same as not having this key present), 1=Regular Item, 2=Create New Guest Record item, 3=Create Pass item, 4=Access/Pass Validation item, 5=Begin Rental item, 6=Begin Private Booking item and 7=Begin Pod Booking item. These roughly correspond to the Item Types on the Action tab found during item setup in SysManager. If you want to have the liability release form display for more than one item type you can enter multiple values separated by commas.