Liability Form for Certain Products

General ShopSite user discussion

Liability Form for Certain Products

Postby CruzioSupport » Mon Jul 09, 2007 3:28 pm

We have a liability form in .pdf format. Can this be uploaded into ShopSite without changing it to html? We have some products, like T-Shirts, that don't need a liability form, but we also have some dance classes that do need the customer to agree to the liability. Is there a way to implement this form for just certain products?

ShopSite Manager 8.3

Thankyou Everyone,
Don at Cruzio Tech Support
CruzioSupport
 
Posts: 4
Joined: Mon Nov 06, 2006 11:17 am

RE: Liability Form for Certain Products

Postby ShopSite Lauren » Wed Jul 11, 2007 4:27 pm

Yes, you can upload a pdf file into ShopSite. You can either do this by uploading the pdf into the media directory, same as with an image, or you can FTP the file directly onto the server. Either way, you would then link to the pdf file the same.

Within ShopSite Pro you can add your own custom checkout fields. You can have the liability form be listed on your checkout pages, and have the 'i agree' checkbox or radio button be required. However, if you set this up, this would be required for all orders, not just orders which contain specific products.
http://www.shopsite.com/help/8.3/en-US/ ... ields.html

Another option would be to add this to your more information pages for particular products by creating a custom template. On the more information pages, you can set up the add to cart button as a form (you would need to have either the ordering options, or the quantity input box be displayed on the page in order for ShopSite to automatically set up the form). Then within the form, add your own custom field (like a radio button or checkbox), where the customer can indicate that they agree to the liability form. You would also want to set up a link, or a small frame to display the liability form. The last thing you would need to do is make agreement field a required field. This is something that you would need to set up with your own JavaScript (or something similar). You can set it up so that if theyhave not checked the agreement field, then they will not be able to add the product to the cart. An example of this is below.

-------------------------Include in page HEAD --------------------------
<SCRIPT language=JavaScript>
<!--
function checkCheckBox(f){
if (f.agree.checked == false )
{
alert('Please agree to the liabiltiy to continue.');
return false;
}else
return true;
}
//-->
</SCRIPT>
------------------------------------------------------------------------------



----------------------------------- FORM -----------------------------------
<form action="[-- SHOPPING_CART_URL BASE --]/order.cgi" onsubmit="return checkCheckBox(this)">

<input type=hidden name=storeid value=[-- STORE_ID --]>
<input type=hidden name="dbname" value="products">
<input type=hidden name="function" value="add">
<input type=hidden name="itemnum" value="[-- PRODUCT.RecordNumber --]">

<input type="checkbox" value="0" name="agree">

<br>Quantity <input type=text size="2" name="[-- PRODUCT.RecordNumber --]:qnty" value="1" >

<br><input type=image src="media/Add_To_Cart.gif" border="0" align="bottom" alt="Add to Cart" name="Add to Cart">
<input type=image src="media/View_Cart.gif" border="0" align="bottom" alt="View Cart" name="View Cart">

</form>
-----------------------------------------------------------------------------

-Lauren
ShopSite Lauren
 
Posts: 889
Joined: Fri Aug 11, 2006 1:35 pm
Location: Orem, UT

Postby CruzioSupport » Fri Jul 13, 2007 10:09 am

Thanks for your reply Lauren - It is proving very useful for our mutual customer.

-Don at Cruzio
CruzioSupport
 
Posts: 4
Joined: Mon Nov 06, 2006 11:17 am


Return to User Forum

Who is online

Users browsing this forum: No registered users and 49 guests