|
Server : Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4 System : Linux server.jackjohnson.com 2.6.32-279.5.2.el6.x86_64 #1 SMP Fri Aug 24 01:07:11 UTC 2012 x86_64 User : jackjohn ( 502) PHP Version : 5.3.17 Disable Function : NONE Directory : /home/jackjohn/www/cgi-bin/sc/templates/products/ |
Upload File : |
#############################################
# Multi-Use Product and More Info Template
# Copyright ShopSite Inc. Design By Lauren
#############################################
[-- DEFINE SUBPRODUCT --]
[-- IF VAR.SubproductDisplay "checkbox" --]
<input type="checkbox" name="itemnum" value="[-- PRODUCT.RecordNumber --]"> [-- IF PRODUCT.DisplayName --][-- PRODUCT.Name --] [-- ELSE_IF PRODUCT.DisplaySku --][-- PRODUCT.Sku --] [-- ELSE_IF PRODUCT.OptionText --][-- PRODUCT.OptionText --] [-- END_IF --]
[-- IF PRODUCT.DisplayPrice --][-- IF PRODUCT.SaleAmount --][-- IF PRODUCT.SaleOn --][-- PRODUCT.SaleAmount --] [-- STORE.OnSaleText --][-- ELSE --][-- PRODUCT.Price --][-- END_IF --][-- ELSE --][-- PRODUCT.Price --][-- END_IF --][-- END_IF --]<br>
[-- ELSE_IF VAR.SubproductDisplay "radio" --]
<input type="radio" name="itemnum" value="[-- PRODUCT.RecordNumber --]"> [-- IF PRODUCT.DisplayName --][-- PRODUCT.Name --] [-- ELSE_IF PRODUCT.DisplaySku --][-- PRODUCT.Sku --] [-- ELSE_IF PRODUCT.OptionText --][-- PRODUCT.OptionText --] [-- END_IF --]
[-- IF PRODUCT.DisplayPrice --][-- IF PRODUCT.SaleAmount --][-- IF PRODUCT.SaleOn --][-- PRODUCT.SaleAmount --] [-- STORE.OnSaleText --][-- ELSE --][-- PRODUCT.Price --][-- END_IF --][-- ELSE --][-- PRODUCT.Price --][-- END_IF --][-- END_IF --]<br>
[-- ELSE_IF VAR.SubproductDisplay "table" --]
<td class="sub_pr_nme">[-- IF PRODUCT.DisplayName --][-- PRODUCT.Name --][-- ELSE_IF PRODUCT.DisplaySku --][-- PRODUCT.Sku --][-- ELSE_IF PRODUCT.OptionText --][-- PRODUCT.OptionText --][-- END_IF --]</td>
<td class="sub_pr_prc">[-- IF PRODUCT.DisplayPrice --][-- IF PRODUCT.SaleAmount --][-- IF PRODUCT.SaleOn --][-- PRODUCT.SaleAmount --] [-- STORE.OnSaleText --][-- ELSE --][-- PRODUCT.Price --][-- END_IF --][-- ELSE --][-- PRODUCT.Price --][-- END_IF --][-- END_IF --]</td>
<td class="sub_pr_add">
[-- IF VAR.AddButtonGraphic --]
<a href="[-- PRODUCT.AddToCartURL --]"><img src="[-- OUTPUT_DIRECTORY_URL --]/[-- VAR.Media --]/[-- VAR.AddButtonGraphic --]" name="Add to Cart" alt="Add to Cart" border="0"></a>
[-- ELSE_IF ADDIMAGE? --]
<a href="[-- PRODUCT.AddToCartURL --]"><img [--ADDIMAGE--] border="0"></a>
[-- ELSE --]
<a href="[-- PRODUCT.AddToCartURL --]">[-- ADDTEXT --]</a>
[-- END_IF --]
</td>
[-- ELSE --]
<option value="[-- PRODUCT.RecordNumber --]">[-- IF PRODUCT.DisplayName --][-- PRODUCT.Name --] [-- ELSE_IF PRODUCT.DisplaySku --][-- PRODUCT.Sku --] [-- ELSE_IF PRODUCT.OptionText --][-- PRODUCT.OptionText --] [-- END_IF --]
[-- IF PRODUCT.DisplayPrice --][-- IF PRODUCT.SaleAmount --][-- IF PRODUCT.SaleOn --][-- PRODUCT.SaleAmount --] [-- STORE.OnSaleText --][-- ELSE --][-- PRODUCT.Price --][-- END_IF --][-- ELSE --][-- PRODUCT.Price --][-- END_IF --][-- END_IF --]</option>
[-- END_IF --]
[-- END_DEFINE SUBPRODUCT --]
#############################
#############################
[-- DEFINE PRODUCT --]
[-- IF PRODUCT.ImageAlignment "Left" --]
[-- VAR.Alignment "left" --]
[-- ELSE_IF PRODUCT.ImageAlignment "Right" --]
[-- VAR.Alignment "right" --]
[-- ELSE --]
[-- VAR.Alignment "center" --]
[-- END_IF --]
[-- IF PRODUCT.TextWrap "On" --]
[-- VAR.Table "yes" --]
[-- ELSE --]
[-- VAR.Table "no" --]
[-- END_IF --]
<div class="pr_info [-- VAR.Alignment --] [-- PRODUCT.DescriptionStyle --] [-- PRODUCT.DescriptionSize --]">
[-- IF PRODUCT.UseMultiMenus checked --]
[-- ELSE_IF VAR.SubproductDisplay "table" --]
[-- ELSE --]
<form action="[-- SHOPPING_CART_URL BASE --]/order.cgi" method="post">
<input type="hidden" name="storeid" value="[-- STORE.ID --]">
<input type="hidden" name="dbname" value="products">
<input type="hidden" name="function" value="add">
[-- END_IF --]
[-- IF VAR.Table "yes" --]
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
[-- IF PRODUCT.Graphic --]
[-- IF PRODUCT.DisplayGraphic --]
[-- IF VAR.Alignment "right" --]
<td valign="top" class="left">
[-- ELSE --]
<td valign="top" class="[-- VAR.Alignment --]">
[-- IF PRODUCT.DisplayMoreInformationPage --]<a href="[-- PRODUCT.MoreInfoURL --]" title="[-- IF PRODUCT.MoreInformationTitle --][-- PRODUCT.MoreInformationTitle --][-- ELSE --][-- PRODUCT.Name REMOVE_HTML --][-- END_IF --]">[-- PRODUCT.Graphic --]</a>
[-- ELSE --]
[-- PRODUCT.Graphic --]
[-- END_IF --]
[-- IF VAR.Alignment "center" --]
</td></tr><tr><td valign="top" class="[-- VAR.Alignment --]" width="100%">
[-- ELSE --]
</td><td valign="top" class="[-- VAR.Alignment --]" width="100%">
[-- END_IF --]
[-- END_IF --]
[-- ELSE --]<td valign="top" class="[-- VAR.Alignment --]" width="100%">
[-- END_IF --]
[-- ELSE --]<td valign="top" class="[-- VAR.Alignment --]" width="100%">
[-- END_IF --]
[-- ELSE --]
[-- IF PRODUCT.Graphic --]
[-- IF PRODUCT.DisplayGraphic --]
[-- IF PRODUCT.DisplayMoreInformationPage --]<a href="[-- PRODUCT.MoreInfoURL --]" title="[-- IF PRODUCT.MoreInformationTitle --][-- PRODUCT.MoreInformationTitle --][-- ELSE --][-- PRODUCT.Name REMOVE_HTML --][-- END_IF --]">[-- PRODUCT.Graphic --]</a>
[-- ELSE --]
[-- PRODUCT.Graphic --]
[-- END_IF --]
[-- END_IF --]
[-- END_IF --]
[-- END_IF --]
# product name, description and SKU. No SKU is displayed if the product has subproducts
[-- IF PRODUCT.VariableName? --]
<br><b>[-- STORE.ProductName --]:</b> <input name="[--PRODUCT.RecordNumber--]:name" size="20" maxlength="100" value="" type="text"><br>
[-- ELSE --]
[-- IF PRODUCT.Name --]
[-- IF PRODUCT.DisplayName --]
[-- IF PRODUCT.DisplayMoreInformationPage --]<a class="textwrap-off [-- PRODUCT.NameStyle --] [-- PRODUCT.NameSize --]" href="[-- PRODUCT.MoreInfoURL --]" title="[-- IF PRODUCT.MoreInformationTitle --][-- PRODUCT.MoreInformationTitle --][-- ELSE --][-- PRODUCT.Name REMOVE_HTML --][-- END_IF --]">[-- PRODUCT.Name --]</a>
[-- ELSE --]<span class="textwrap-off [-- PRODUCT.NameStyle --] [-- PRODUCT.NameSize --]">[-- PRODUCT.Name --]</span>
[-- END_IF --]
[-- END_IF --]
[-- END_IF --]
[-- END_IF --]
[-- IF REVIEWS --][-- IF Reviews_Count_Number LT 1 --]<span class="write-review">[-- REVIEWS_WRITE_FIRST --]</span>[-- ELSE --]<span class="reviews-brief">[-- REVIEWS_STARS --]</span>[-- END_IF --][-- END_IF --]
[-- IF PRODUCT.ProductDescription --][-- PRODUCT.ProductDescription --][-- END_IF --]
[-- IF PRODUCT.VariableSku? --]
<br><b>[-- STORE.Sku --]:</b> <input name="[--PRODUCT.RecordNumber--]:sku" size="10" value="" type="text">
[-- ELSE_IF PRODUCT.NumSubproducts "0" --]
[-- IF PRODUCT.Sku --]
[-- IF PRODUCT.DisplaySku --]
<span class="pr_sku textwrap-off [-- PRODUCT.SkuStyle --] [-- PRODUCT.SkuSize --]">[-- STORE.Sku --]: [-- PRODUCT.Sku --]</span>
[-- END_IF --]
[-- END_IF --]
[-- END_IF --]
[-- IF PRODUCT.VariableWeight? --]<div><b>[-- STORE.Weight --]:</b> <input name="[--PRODUCT.RecordNumber--]:weight" size="4" value="" type="text"></div>[-- END_IF --]
# product price. No price is displayed if the product has subproducts
[-- IF PRODUCT.NumSubproducts "0" --]
[-- IF PRODUCT.VariablePrice? --]
<p class="pr_price [-- PRODUCT.PriceStyle --] [-- PRODUCT.PriceSize --]"><b>[-- STORE.Price --]:</b> <input name="[--PRODUCT.RecordNumber--]:price" size="4" value="" type="text"></p>
[-- ELSE_IF PRODUCT.DisplayPrice --]
[-- IF PRODUCT.QuantityPricing --]
[-- PRODUCT.QuantityPricing --]
[-- ELSE --]
<p class="pr_price [-- PRODUCT.PriceStyle --] [-- PRODUCT.PriceSize --]">
[-- IF PRODUCT.SaleAmount --]
[-- IF PRODUCT.SaleOn --]
<strike>[-- PRODUCT.Price --][-- IF PRODUCT.AltPrice --] [-- PRODUCT.AltPrice --][-- END_IF --]</strike> [-- PRODUCT.SaleAmount --][-- IF PRODUCT.AltSaleAmount --] [-- PRODUCT.AltSaleAmount --][-- END_IF --]
[-- ELSE --]
[-- PRODUCT.Price --][-- IF PRODUCT.AltPrice --] [-- PRODUCT.AltPrice --][-- END_IF --]
[-- END_IF --]
[-- ELSE --]
[-- PRODUCT.Price --][-- IF PRODUCT.AltPrice --] [-- PRODUCT.AltPrice --][-- END_IF --]
[-- END_IF --]
</p>
[-- END_IF --]
[-- END_IF --]
[-- END_IF --]
# if the product has subproducts then display the subproducts otherwise display the product add to cart information.
[-- IF PRODUCT.SubProduct --]
[-- IF VAR.SubproductDisplay "checkbox" --]
<br>[-- LOOP SUBPRODUCTS --]
[-- SUBPRODUCTS --]
[-- END_LOOP SUBPRODUCTS --]
[-- ELSE_IF VAR.SubproductDisplay "radio" --]
<br>[-- LOOP SUBPRODUCTS --]
[-- SUBPRODUCTS --]
[-- END_LOOP SUBPRODUCTS --]
[-- ELSE_IF VAR.SubproductDisplay "table" --]
<table id="sub_pr">
[-- LOOP SUBPRODUCTS 1 --]
[-- SUBPRODUCTS --]
[-- END_LOOP SUBPRODUCTS --]
</table>
[-- ELSE --]
<br><select name="itemnum" class="sub_pr">
[-- LOOP SUBPRODUCTS --]
[-- SUBPRODUCTS --]
[-- END_LOOP SUBPRODUCTS --]
</select><br><br>
[-- END_IF --]
[-- ELSE --]
# product has no subproducts
[-- IF PRODUCT.UseMultiMenus checked --]
[-- IF PRODUCT.DisplayMoreInformationPage --]
[-- IF MOREINFOIMAGE? --]
<br><a href="[-- PRODUCT.MoreInfoURL --]"><img [-- MOREINFOIMAGE --] border="0"></a>
[-- ELSE --]
<br><a href="[-- PRODUCT.MoreInfoURL --]" class="btn nobr">[-- MOREINFOTEXT --]</a>
[-- END_IF --]
[-- END_IF --]
[-- ELSE --]
<input type="hidden" name="itemnum" value="[-- PRODUCT.RecordNumber --]">
[-- IF product.DisplayOrderQuantity? --]
<span class="pr_qty">[-- STORE.Quantity --]: <input type=text size=2 name="[-- PRODUCT.RECORDNUMBER --]:qnty" value="[-- IF PRODUCT.MinimumQuantity "0" --]1[-- ELSE_IF PRODUCT.MinimumQuantity "" --]1[-- ELSE --][-- PRODUCT.MinimumQuantity --][-- END_IF --]"></span>
[-- END_IF --]
[-- IF PRODUCT.DisplayOrderingOptions --]
[-- IF PRODUCT.OptionText --]<span class="opt_hdr [-- PRODUCT.NameStyle --]">[-- PRODUCT.OptionText --]</span>[-- END_IF --]
[-- IF VAR.Alignment "center" --]<center>[-- Order_Option_Menu Column --]</center>[-- ELSE_IF VAR.Alignment "right" --]<span class="oo-right">[-- Order_Option_Menu Column --]</span>[-- ELSE --][-- Order_Option_Menu Column --][-- END_IF --]
[-- IF PRODUCT.OptionsBoxHeader --]<span class="opt_hdr [-- PRODUCT.NameStyle --]">[-- PRODUCT.OptionsBoxHeader --]</span>[-- END_IF --]
[-- IF PRODUCT.OptionsBox --]<textarea name="[-- PRODUCT.Recordnumber --]:freeopt" cols="[-- PRODUCT.OptionsBoxColumns --]" rows="[-- PRODUCT.OptionsBoxRows --]"></textarea><br>[-- END_IF --]
[-- END_IF --]
[-- END_IF --]
[-- END_IF --]
[-- IF PRODUCT.UseMultiMenus checked --]
[-- ELSE_IF VAR.SubproductDisplay "table" --]
[-- ELSE --]
[-- IF VAR.AddButtonGraphic --]
<input class="pr_add" type="image" src="[-- OUTPUT_DIRECTORY_URL --]/[-- VAR.Media --]/[-- VAR.AddButtonGraphic --]" name="Add to Cart" alt="Add to Cart">
[-- ELSE_IF ADDIMAGE? --]
<input class="pr_add" type="image" [--ADDIMAGE--]>
[-- ELSE --]
<input class="pr_add" type="submit" value="[-- ADDTEXT --]">
[-- END_IF --]
[-- END_IF --]
[-- IF VAR.Table "yes" --]
[-- IF VAR.Alignment "right" --]
[-- IF PRODUCT.Graphic --]
[-- IF PRODUCT.DisplayGraphic --]
</td>
<td valign="top" class="[-- VAR.Alignment --]">
[-- IF PRODUCT.DisplayMoreInformationPage --]<a href="[-- PRODUCT.MoreInfoURL --]" title="[-- IF PRODUCT.MoreInformationTitle --][-- PRODUCT.MoreInformationTitle --][-- ELSE --][-- PRODUCT.Name REMOVE_HTML --][-- END_IF --]">[-- PRODUCT.Graphic --]</a>
[-- ELSE --]
[-- PRODUCT.Graphic --]
[-- END_IF --]
[-- END_IF --]
[-- END_IF --]
[-- END_IF --]
</td></tr>
</table>
[-- END_IF --]
[-- IF VAR.SubproductDisplay "table" --]
[-- ELSE --]
</form>
[-- END_IF --]
[-- IF WishList --]<br>[-- WishList --][-- END_IF --]
</div>
[-- END_DEFINE PRODUCT --]
#############################
#############################
[-- DEFINE PRODUCT_CROSS_SELL --]
[-- INCLUDE cross-sell-default.sst PROCESS --]
[-- END_DEFINE PRODUCT_CROSS_SELL --]
#############################
#############################
[-- DEFINE MORE_INFO_PAGE --]
[-- IF VAR.MoreInfoTemplate --]
[-- INCLUDE VAR.MoreInfoTemplate PROCESS --]
[-- ELSE --]
[-- INCLUDE Classic-MoreInfoPage PROCESS --]
[-- END_IF --]
[-- END_DEFINE MORE_INFO_PAGE --]