add to cart text or button not displaying

General ShopSite user discussion

add to cart text or button not displaying

Postby anxiouskittie » Tue Jul 03, 2007 9:31 am

hey!

i've got a problem..

my add to cart button or text is not displaying on my pages, only if i click the product and see the more info page, you can see the add to cart text ("Legg til i kurven")

see any of my pages here: http://siljestorhaug.powweb.com/store/index.html

i dunno much about templates, but if anyone could tell me what to do... i want people to be able to add to cart whenever they want, not just when viewing items on their more info pages.

Please? Anyone?
anxiouskittie
 
Posts: 81
Joined: Thu Oct 12, 2006 9:39 am

Postby Jim » Tue Jul 03, 2007 10:13 am

I checked a couple of products of the main page and they are using the product template "sisteproduct". You need to edit that template (Merchandising > Custom Templates > Products area) and in the [-- Define Product --] section add the code to display the add to cart button.

In the [-- DEFINE MORE_INFO_PAGE --] section of that template you can find the code that is used to display the Quantity box and the add to cart button. Since you use the quantity on the page this requires a <Form> tag around the fields. so look for the starting <form ...> and ending </form> tags and that should be what you need to copy into the [-- Define Product --] section of the template. You will probably want to place it after the tag [-- PRODUCT.Price --]. You might want to put in a <br> or <p> tag after the pice tag to separate the add button from the price.
Jim
Site Admin
 
Posts: 4953
Joined: Fri Aug 04, 2006 1:42 pm
Location: Utah

Postby anxiouskittie » Tue Jul 03, 2007 10:35 am

thank you... i tried, but didn't figure it out (i guess, since what i did didn't work, haha.)

could you do me a huge favour and paste the code in where it should be so that i can go right into my template and paste the new code?

I tried several times, but I couldnt place it right i would guess. Nothing at all happened actually.


This is my code:

Code: Select all

#CrossSell-Sky Product Template
#copyright 2006 ShopSite inc. Design by Andy
#Note: subproducts are treated as cross-sell links
#############################
[-- DEFINE SUBPRODUCT --]
#############################
[-- INCLUDE CrossSell-Sky-pr-vars.sst PROCESS --]
[-- IF PRODUCT.DisplayMoreInformationPage --]
<a href="[-- PRODUCT.MoreInfoURL --]">[-- PRODUCT.Name --]</a>
[-- ELSE --]
<form action="[-- SHOPPING_CART_URL BASE --]/order.cgi" method=post>
<span class="subprInfo">[-- PRODUCT.Name --]<br>
      [-- VAR.SaleOn "no" --]
      [-- IF PRODUCT.SaleOn--]
        [-- IF PRODUCT.SaleAmount --]
        [-- VAR.SaleOn "yes" --]
        [-- Else --]
        [-- VAR.SaleOn "no" --]
        [-- END_IF --]
      [-- END_IF --]
     
# if merchant wants price displayed
      [-- IF PRODUCT.DisplayPrice --]
        [-- IF PRODUCT.VariablePrice? --]
        [-- PRODUCT.PriceStyle Begin --]
        [--STORE.Price --]:[-- STORE.CurrencySymbol --]
        [-- PRODUCT.PriceStyle End --]
         <input type=text name="[-- PRODUCT.RecordNumber --]:price" size="4" maxlength="10" value="">
        [-- ELSE --]
     
        [-- IF VAR.SaleOn "yes" --]
          <strike>[-- PRODUCT.Price --]</strike>
         [-- PRODUCT.PriceStyle Begin --][-- PRODUCT.SaleAmount --][-- PRODUCT.PriceStyle End --]
          [-- IF PRODUCT.AltPrice--]
          <strike>[-- PRODUCT.AltPrice --]</strike>
          [-- PRODUCT.PriceStyle Begin --][-- PRODUCT.AltSaleAmount --][-- PRODUCT.PriceStyle End --]
          [-- END_IF --]

     
        [-- ELSE --]
# product is not on sale
         [-- PRODUCT.PriceStyle Begin --][-- PRODUCT.Price --][-- PRODUCT.PriceStyle End --]
          [-- IF PRODUCT.AltPrice--]
          [-- PRODUCT.AltPrice --]
          [-- END_IF --]
        [-- END_IF --]
        [-- END_IF --]
      [-- ELSE --] 
# merchant does not want price displayed, but is there a sale price?
        [-- IF PRODUCT.VariablePrice? --]
#don't display sale price
        [-- ELSE_IF VAR.SaleOn "yes" --]
#   display sale price, but not regular price
        [-- IF VAR.MoreInfoPage "yes" --]
# do nothing
        [-- ELSE --]
          <br>
        [-- END_IF --]
     
        [-- PRODUCT.PriceStyle Begin --][-- PRODUCT.SaleAmount --][-- PRODUCT.PriceStyle End --]
        [-- IF PRODUCT.AltPrice--]
          [-- PRODUCT.PriceStyle Begin --][-- PRODUCT.AltSaleAmount --][-- PRODUCT.PriceStyle End --]
        [-- END_IF --]

        [-- END_IF --]
     
      [-- END_IF --]
     
        <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 --]>
               
        [-- IF VAR.AddButtonGraphic --]
          <input type=image class="add" src="[-- OUTPUT_DIRECTORY_URL --]/[-- VAR.Media --]/[-- VAR.AddButtonGraphic --]" name="Add to Cart" alt="Add to Cart">
        [-- ELSE_IF ADDIMAGE? --]
          <input type=image class="add-img" [--addimage--]>
        [-- ELSE --]
          <input class="add" type=submit value="[-- ADDTEXT --]">
        [-- END_IF --]



</span>
</form> 
[-- END_IF --]
#############################
[-- END_DEFINE SUBPRODUCT --]
#############################



######################
[-- DEFINE PRODUCT --]
######################
### Set a bunch of variables ###
[-- VAR.TableLayout no --]
#[-- VAR.Form no --]
[-- VAR.Options no --]
[-- VAR.Quantity no --]
[-- VAR.Graphic no --]
[-- INCLUDE CrossSell-Sky-pr-vars.sst PROCESS --]
### Start the form for Add to Cart button ###

<form action="[-- SHOPPING_CART_URL BASE --]/order.cgi" method=post>

    <div class="productGraphic" style="text-align: [-- VAR.ProductAlignment --]; float: [-- VAR.ProductFloat --];">
    [-- IF PRODUCT.Graphic --]
      [-- IF PRODUCT.DisplayMoreInformationPage --]
        <a href="[-- PRODUCT.MoreInfoURL --]">
      [-- END_IF --]
     
      [-- IF PRODUCT.DisplayGraphic --]
      [-- PRODUCT.Graphic --]
      [-- END_IF --]
     
      [-- IF PRODUCT.DisplayMoreInformationPage --]
        </a>
      [-- END_IF --]
    [-- ELSE --]
      <br>
    [-- END_IF --]
  </div><!-- end productGraphic -->

  <div class="productName">
####### 
  [-- IF PRODUCT.VariablePrice? --]
    [-- IF PRODUCT.VariableName? --]
    <span class="VariableProductName">
    [-- STORE.ProductName --]: <input type=text name="[-- PRODUCT.RecordNumber --]:name" size="20" maxlength="100" value="">
    </span>
    [-- ELSE --]
    [-- IF PRODUCT.DisplayMoreInformationPage --]
      <a class="linkToPage" href="[-- PRODUCT.MoreInfoURL --]">
    [-- END_IF --]
      [-- IF PRODUCT.DisplayName --]
        [-- PRODUCT.NameStyle Begin --][-- PRODUCT.NameSize Begin --]
        [-- PRODUCT.Name --]
        [-- PRODUCT.NameSize End --][-- PRODUCT.NameStyle End --]
      [-- END_IF --]
    [-- IF PRODUCT.DisplayMoreInformationPage --]
      </a>
    [-- END_IF --]
    [-- END_IF --]
  [-- ELSE --]
    [-- IF PRODUCT.DisplayMoreInformationPage --]
      <a class="linkToPage" href="[-- PRODUCT.MoreInfoURL --]">
    [-- END_IF --]
      [-- IF PRODUCT.DisplayName --]
        [-- PRODUCT.NameStyle Begin --][-- PRODUCT.NameSize Begin --]
        [-- PRODUCT.Name --]
        [-- PRODUCT.NameSize End --][-- PRODUCT.NameStyle End --]
      [-- END_IF --]
    [-- IF PRODUCT.DisplayMoreInformationPage --]
      </a>
    [-- END_IF --]
  [-- END_IF --]
######## 
    <div class="productDescription">
        [-- IF PRODUCT.ProductDescription --]
          [-- PRODUCT.DescriptionStyle Begin --][-- PRODUCT.DescriptionSize Begin --]
          [-- PRODUCT.ProductDescription --]
          [-- PRODUCT.DescriptionSize End --][-- PRODUCT.DescriptionStyle End --]
        [-- END_IF --]
    </div> <!-- end productDescription --> 
       
    [-- IF PRODUCT.DisplaySKU --]
      <div class="productSku">
      [-- PRODUCT.SKUSize Begin --][-- PRODUCT.SKUStyle Begin --]
      [-- STORE.SKU --]
        [-- IF PRODUCT.VariablePrice? --]
          [-- IF PRODUCT.VariableSKU? --]
            <input type=text name="[-- PRODUCT.RecordNumber --]:sku" size="4" maxlength="10" value="">     
          [-- ELSE --]
            [-- PRODUCT.SKU --] 
          [-- END_IF --]
        [-- ELSE --]
          [-- PRODUCT.SKU --] 
        [-- END_IF --]
      [-- PRODUCT.SKUStyle End --][-- PRODUCT.SKUSize End --]
      </div> <!-- end productSku -->
    [-- END_IF --]
  </div><!-- end productName -->

#           ###################
#           # PRODUCT PRICE   #
#           ###################

      [-- VAR.SaleOn "no" --]
      [-- IF PRODUCT.SaleOn--]
        [-- IF PRODUCT.SaleAmount --]
        [-- VAR.SaleOn "yes" --]
        [-- Else --]
        [-- VAR.SaleOn "no" --]
        [-- END_IF --]
      [-- END_IF --]
     
# if merchant wants price displayed
      <div class="productPrice">
      [-- IF PRODUCT.DisplayPrice --]
        [-- IF PRODUCT.VariablePrice? --]
        [-- PRODUCT.PriceSize Begin --][-- PRODUCT.PriceStyle Begin --]
        [--STORE.Price --]:[-- STORE.CurrencySymbol --]
        [-- PRODUCT.PriceStyle End --][-- PRODUCT.PriceSize End --]
         <input type=text name="[-- PRODUCT.RecordNumber --]:price" size="4" maxlength="10" value="">
        [-- ELSE --]
     
        [-- IF VAR.SaleOn "yes" --]
          <strike>[-- PRODUCT.Price --]</strike>
          [-- PRODUCT.PriceSize Begin --][-- PRODUCT.PriceStyle Begin --][-- PRODUCT.SaleAmount --][-- PRODUCT.PriceStyle End --][-- PRODUCT.PriceSize End --]
          [-- IF PRODUCT.AltPrice--]
          <strike>[-- PRODUCT.AltPrice --]</strike>
          [-- PRODUCT.PriceSize Begin --][-- PRODUCT.PriceStyle Begin --][-- PRODUCT.AltSaleAmount --][-- PRODUCT.PriceStyle End --][-- PRODUCT.PriceSize End --]
          [-- END_IF --]
          <span class="onsale">[-- STORE.OnSaleText --]</span>
     
        [-- ELSE --]
# product is not on sale
          [-- PRODUCT.PriceSize Begin --][-- PRODUCT.PriceStyle Begin --][-- PRODUCT.Price --][-- PRODUCT.PriceStyle End --][-- PRODUCT.PriceSize End --]
          [-- IF PRODUCT.AltPrice--]
          [-- PRODUCT.AltPrice --]
          [-- END_IF --]
        [-- END_IF --]
        [-- END_IF --]
      [-- ELSE --] 
# merchant does not want price displayed, but is there a sale price?
        [-- IF PRODUCT.VariablePrice? --]
#don't display sale price
        [-- ELSE_IF VAR.SaleOn "yes" --]
#   display sale price, but not regular price
        [-- IF VAR.MoreInfoPage "yes" --]
# do nothing
        [-- ELSE --]
          <br>
        [-- END_IF --]
     
        [-- PRODUCT.PriceSize Begin --][-- PRODUCT.PriceStyle Begin --][-- PRODUCT.SaleAmount --][-- PRODUCT.PriceStyle End --][-- PRODUCT.PriceSize End --]
        [-- IF PRODUCT.AltPrice--]
          [-- PRODUCT.PriceSize Begin --][-- PRODUCT.PriceStyle Begin --][-- PRODUCT.AltSaleAmount --][-- PRODUCT.PriceStyle End --][-- PRODUCT.PriceSize End --]
        [-- END_IF --]
        <span class="onsale">[-- STORE.OnSaleText --]</span>
        [-- END_IF --]
     
      [-- END_IF --]

      </div> <!-- end productPrice -->



      <div class="checkout">   
#           ######################
#           # ADD TO CART BUTTON #
#           ######################
        [-- IF PRODUCT.QuantityPricing --]
          <div class="QPtable">
          [-- PRODUCT.QuantityPricing --]
          </div>
        [-- END_IF --]
       
        <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 --]>
       
        [-- IF PRODUCT.DisplayOrderingOptions --]
          [-- IF PRODUCT.OptionText --]
          [-- PRODUCT.OptionText --]
          [-- END_IF --]
          [-- ORDER_OPTION_MENU LINE --]
        [-- END_IF --]
       
        [-- IF PRODUCT.DisplayOrderQuantity checked --]
          [-- IF PRODUCT.DisplayOrderingOptions --]
#do nothing
          [-- ELSE --]
          [-- IF VAR.MoreInfoPage "yes" --]
            <br>
          [-- END_IF --]
          [-- END_IF --]
          [-- STORE.Qty --] <input type=text size=2 name="[-- PRODUCT.RecordNumber --]:qnty" value="1" >&nbsp;&nbsp;
        [-- END_IF --]
       
        [-- IF VAR.AddButtonGraphic --]
          <input type=image class="add" src="[-- OUTPUT_DIRECTORY_URL --]/[-- VAR.Media --]/[-- VAR.AddButtonGraphic --]" name="Add to Cart" alt="Add to Cart">
        [-- ELSE_IF ADDIMAGE? --]
          <input type=image class="add-img" [--addimage--]>
        [-- ELSE --]
          <input class="add" type=submit value="[-- ADDTEXT --]">
        [-- END_IF --]


#               ###  Product View Cart Button ### 
        [-- IF ViewImage? --]
        <a class="viewcart-img" href="[-- SHOPPING_CART_URL --]"><img [-- viewimage--]></a>
        [-- ELSE --]
        <a class="viewcart" href="[-- SHOPPING_CART_URL --]">[-- ViewText --]</a> 
        [-- END_IF --]
        </div><!-- end checkout -->
</form> 
[-- END_DEFINE PRODUCT --]


##############################
[-- DEFINE MORE_INFO_PAGE--]
[-- INCLUDE CrossSell-Sky-vars.sst PROCESS --]
[-- INCLUDE CrossSell-Sky-pr-vars.sst PROCESS --]
[-- VAR.define "more_info" --]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8>
[-- IF PRODUCT.MoreInformationTitle --]
<title>[-- PRODUCT.MoreInformationTitle --]</title>
  [-- ELSE --]
<title>[-- STORE.Name --]: [-- PRODUCT.Name --]</title>
[-- END_IF --]
[-- IF PRODUCT.MoreInformationMetaDescription --]
<meta name="description" content="[-- PRODUCT.MoreInformationMetaDescription --]">
  [-- ELSE --]
<meta name="description" content="[-- STORE.Name --]: [-- PRODUCT.Name --]">
[-- END_IF --]
[-- IF PRODUCT.MoreInformationMetaKeywords --]
     <meta name="keywords" content="[-- PRODUCT.MoreInformationMetaKeywords --]">
  [-- ELSE_IF PRODUCT.SearchKeywords --]
    <meta name="keywords" content="[-- PRODUCT.SearchKeywords --]">
  [-- ELSE --]
    <meta name="keywords" content="[-- PRODUCT.Name --], [-- STORE.Name --]"> 
[-- END_IF --]

<meta name="robots" content="index,follow">

<style type="text/css">
[-- INCLUDE VAR.ThemeCSS PROCESS --]
[-- INCLUDE VAR.MoreInfoCSS PROCESS --]
</style>

[-- INCLUDE VAR.MiniCart-JS PROCESS --]
</head>

<body>
<div id="masthead">
[-- IF MORE_INFO.DisplayPageHeader --]
<div id="univ-header">
[-- HEADER --]
</div>

[-- END_IF --]

    [-- IF MiniCart --]
    <div id="miniCart">
        <script type="text/javascript" language="JavaScript">
            DisplayMiniCart("ss_cart_[-- STORE_Serial_Number --]","Subtotal");
 </script>
    </div>
  [-- ELSE --]
    <div id="miniCart">
    <a class="MiniCart" href="[-- SHOPPING_CART_URL --]">[-- STORE.SC_YourShoppingCart --]</a>
    </div>
  [-- END_IF --]
  <div id="globalNav">
















 
  <a href="[-- MyStoreURL --]">Hjem</a>
[-- IF STORE.Type "PROFESSIONAL" --]
    [-- IF SC_Registration --]
&nbsp;|&nbsp;&nbsp;[-- INCLUDE VAR.CR_JS PROCESS --]
  [-- END_IF --]
     
  [-- IF GiftCert --]
&nbsp;|&nbsp;&nbsp;&nbsp;[-- GiftCertLink --]
  [-- END_IF --]

  [-- IF TELLAFRIEND --]
  [-- VAR.tell_friend_link PRODUCT.Name --]
&nbsp;|&nbsp;&nbsp;&nbsp;[-- TELLAFRIEND VAR.tell_friend_link --]
  [-- END_IF --]
[-- END_IF --]

   </div> <!-- end globalNav -->

</div>
<!-- end masthead -->

<div id="[-- VAR.ContentDivMI --]">

<h2 id="pageName">[-- PRODUCT.Name --]</h2> 
<div class="mi-text1">
  <form action="[-- SHOPPING_CART_URL BASE --]/order.cgi" method=post>
  <div class="mi-productBlock">
    <div class="mi-productGraphic">
      [-- IF PRODUCT.MoreInformationGraphic --]
        [-- PRODUCT.MoreInformationGraphic --]
      [-- ELSE_IF PRODUCT.DisplayGraphic --]
        [-- PRODUCT.Graphic --]
      [-- END_IF --]
    </div><!-- end productGraphic -->
      <div class="mi-productInfowrap">
        <div class="mi-productDescription">
          [-- IF PRODUCT.MoreInformationText --]
            [-- PRODUCT.DescriptionStyle Begin --][-- PRODUCT.DescriptionSize Begin --][-- PRODUCT.MoreInformationText --][-- PRODUCT.DescriptionSize End --][-- PRODUCT.DescriptionStyle End --]
          [-- ELSE_IF PRODUCT.ProductDescription --]
            [-- PRODUCT.DescriptionStyle Begin --][-- PRODUCT.DescriptionSize Begin --][-- PRODUCT.ProductDescription --][-- PRODUCT.DescriptionSize End --][-- PRODUCT.DescriptionStyle End --]

          [-- END_IF --]   
        </div> <!-- end productDescription -->       

        <div class="mi-productName">
####################
#  PRODUCT NAME    #
####################

[-- IF PRODUCT.VariablePrice? --]
  [-- IF PRODUCT.VariableName? --]
    <span class="VariableProductName">
    [-- STORE.ProductName --]: <input type=text name="[-- PRODUCT.RecordNumber --]:name" size="20" maxlength="100" value="">
    </span>
  [-- ELSE --]
    [-- PRODUCT.NameStyle Begin --][-- PRODUCT.NameSize Begin --]
  [-- PRODUCT.Name --]
  [-- PRODUCT.NameSize End --][-- PRODUCT.NameStyle End --]
  [-- END_IF --]
[-- ELSE --]
   [-- PRODUCT.NameStyle Begin --][-- PRODUCT.NameSize Begin --]
  [-- PRODUCT.Name --]
  [-- PRODUCT.NameSize End --][-- PRODUCT.NameStyle End --]
[-- END_IF --]
      </div><!-- end mi-productName -->
  [-- IF PRODUCT.DisplaySKU --]
      <div class="productSku">
      [-- PRODUCT.SKUSize Begin --][-- PRODUCT.SKUStyle Begin --]
      [-- STORE.SKU --]
        [-- IF PRODUCT.VariablePrice? --]
          [-- IF PRODUCT.VariableSKU? --]
            <input type=text name="[-- PRODUCT.RecordNumber --]:sku" size="4" maxlength="10" value="">     
          [-- ELSE --]
            [-- PRODUCT.SKU --] 
          [-- END_IF --]
        [-- ELSE --]
          [-- PRODUCT.SKU --] 
        [-- END_IF --]
      [-- PRODUCT.SKUStyle End --][-- PRODUCT.SKUSize End --]
      </div> <!-- end productSku -->
  [-- END_IF --]
 
#           ###################
#           #  PRODUCT PRICE  #
#           ###################

      [-- VAR.SaleOn "no" --]
      [-- IF PRODUCT.SaleOn--]
        [-- IF PRODUCT.SaleAmount --]
        [-- VAR.SaleOn "yes" --]
        [-- Else --]
        [-- VAR.SaleOn "no" --]
        [-- END_IF --]
      [-- END_IF --]
     
     
# if merchant wants price displayed

      <div class="mi-productPrice">
      [-- IF PRODUCT.DisplayPrice --]
     
        [-- IF PRODUCT.VariablePrice? --]
        <b>[--STORE.Price --]:</b> [-- STORE.CurrencySymbol --]<input type=text name="[-- PRODUCT.RecordNumber --]:price" size="4" maxlength="10" value="">
        [-- ELSE --]
     
        [-- IF VAR.SaleOn "yes" --]
          <strike>[-- PRODUCT.Price --]</strike>
          [-- PRODUCT.PriceSize Begin --][-- PRODUCT.PriceStyle Begin --][-- PRODUCT.SaleAmount --][-- PRODUCT.PriceStyle End --][-- PRODUCT.PriceSize End --]
          [-- IF PRODUCT.AltPrice--]
          <strike>[-- PRODUCT.AltPrice --]</strike>
          [-- PRODUCT.PriceSize Begin --][-- PRODUCT.PriceStyle Begin --][-- PRODUCT.AltSaleAmount --][-- PRODUCT.PriceStyle End --][-- PRODUCT.PriceSize End --]
          [-- END_IF --]
          <span class="onsale">[-- STORE.OnSaleText --]</span>
     
        [-- ELSE --]
# product is not on sale
          [-- PRODUCT.PriceSize Begin --][-- PRODUCT.PriceStyle Begin --][-- PRODUCT.Price --][-- PRODUCT.PriceStyle End --][-- PRODUCT.PriceSize End --]
          [-- IF PRODUCT.AltPrice--]
          [-- PRODUCT.AltPrice --]
          [-- END_IF --]
        [-- END_IF --]
        [-- END_IF --]
      [-- ELSE --] 
# merchant does not want price displayed, but is there a sale price?
        [-- IF PRODUCT.VariablePrice? --]
#don't display sale price
        [-- ELSE_IF VAR.SaleOn "yes" --]
#   display sale price, but not regular price
        [-- IF VAR.MoreInfoPage "yes" --]
# do nothing
        [-- ELSE --]
          <br>
        [-- END_IF --]
     
        [-- PRODUCT.PriceSize Begin --][-- PRODUCT.PriceStyle Begin --][-- PRODUCT.SaleAmount --][-- PRODUCT.PriceStyle End --][-- PRODUCT.PriceSize End --]
        [-- IF PRODUCT.AltPrice--]
          [-- PRODUCT.PriceSize Begin --][-- PRODUCT.PriceStyle Begin --][-- PRODUCT.AltSaleAmount --][-- PRODUCT.PriceStyle End --][-- PRODUCT.PriceSize End --]
        [-- END_IF --]
        <span class="onsale">[-- STORE.OnSaleText --]</span>
        [-- END_IF --]
   
      [-- END_IF --]
      </div><!-- end mi-productPrice -->       



      <div class="mi-checkout">
#               ######################
#               # ADD TO CART BUTTON #
#               ######################
        [-- IF PRODUCT.QuantityPricing --]
          <div class="QPtable">
          [-- PRODUCT.QuantityPricing --]
          </div>
        [-- END_IF --]
       
        <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 --]>
       
        [-- IF PRODUCT.DisplayOrderingOptions --]
          [-- IF PRODUCT.OptionText --]
          [-- PRODUCT.OptionText --]
          [-- END_IF --]
          [-- ORDER_OPTION_MENU LINE --]
        [-- END_IF --]
       
        [-- IF PRODUCT.DisplayOrderQuantity checked --]
          [-- IF PRODUCT.DisplayOrderingOptions --]
#do nothing
          [-- ELSE --]
          [-- IF VAR.MoreInfoPage "yes" --]
            <br>
          [-- END_IF --]
          [-- END_IF --]
          [-- STORE.Qty --] <input type=text size=2 name="[-- PRODUCT.RecordNumber --]:qnty" value="1" >&nbsp;&nbsp;
        [-- END_IF --]
       
        [-- IF VAR.AddButtonGraphic --]
          <input type=image class="add" src="[-- OUTPUT_DIRECTORY_URL --]/[-- VAR.Media --]/[-- VAR.AddButtonGraphic --]" name="Add to Cart" alt="Add to Cart">
        [-- ELSE_IF ADDIMAGE? --]
          <input type=image class="add-img" [--addimage--]>
        [-- ELSE --]
          <input class="add" type=submit value="[-- ADDTEXT --]">
        [-- END_IF --]

#               ###  Product View Cart Button ### 
        [-- IF ViewImage? --]
        <a class="viewcart-img" href="[-- SHOPPING_CART_URL --]"><img [-- viewimage--]></a>
        [-- ELSE --]
        <a class="viewcart" href="[-- SHOPPING_CART_URL --]">[-- ViewText --]</a> 
        [-- END_IF --]
          </div><!-- end mi-checkout -->
      </div><!-- end productInfowrap -->
   
    <div class="clear"></div>

  </div> <!-- end productBlock -->
</form> 
</div><!-- end text1 -->

</div><!--end [-- VAR.ContentDivMI --] -->

[-- IF VAR.DisplayNavMI "yes" --]
  <div id="navBar">
  [-- IF STORE.Type "STARTER" --]
#no search
  [-- ELSE --]
    [-- IF VAR.ShowSearchField "Yes" --]
    <div id="search">
    <h2>Søk</h2>
  <form action="[-- SHOPPING_CART_URL Base --]/productsearch.cgi?storeid=[-- STORE.ID --]" method=post>
  <input type=text name="search_field" size=15>
  <input type=hidden name="storeid" value="[-- STORE.ID --]">
  <input type=submit value="Go!">
  </form>
    </div>
    [-- END_IF --]
  [-- END_IF --]
    [-- IF PRODUCT.NumSubProducts "0" --]
    [-- ELSE --] 
    <div id="sectionLinks">
    <h3>Related Items:</h3>
    <ul>
      [-- LOOP SUBPRODUCTS --]
        <li>[-- SUBPRODUCTS --]</li>
      [-- END_LOOP SUBPRODUCTS --]
    </ul>
    </div>
  [-- END_IF --]
   



  </div>  <!--end navbar -->
[-- END_IF --]

<div id="footer">
  <div id="footerContents">
[-- IF MORE_INFO.DisplayPageFooter --]
[-- FOOTER --]
[-- ELSE --]
&nbsp;
[-- END_IF --]
  </div>
</div>

</body>
</html>
[-- END_DEFINE MORE_INFO_PAGE --]
anxiouskittie
 
Posts: 81
Joined: Thu Oct 12, 2006 9:39 am

Postby Jim » Tue Jul 03, 2007 1:16 pm

Are you sure this is the template that you are using? Just scanning through this and comparing it to the default Cross-Sell template that shipped with version 8.1.2 I could only see a couple of places where you had translated a word or too. It looks like this code should have the add to cart buttons on the main page.
Jim
Site Admin
 
Posts: 4953
Joined: Fri Aug 04, 2006 1:42 pm
Location: Utah

Postby anxiouskittie » Tue Jul 03, 2007 1:56 pm

yep, that's the one...

i didn't change much, just like you said a couple of words..
anxiouskittie
 
Posts: 81
Joined: Thu Oct 12, 2006 9:39 am

Postby Jim » Tue Jul 03, 2007 3:13 pm

When I use that template in my test store the add to cart buttons showup for all the products. So something is going on on your store. You may want to escalate this through your host to see if they can figure it out. If they can't they can contact ShopSite for assistance. Or you can purchase a support incident at: http://shopsite.com/support_pricing.html

You might also want to check your page template to see that it isn't specifying a different product template in the [-- loop products --] section
like [-- PRODUCT override-template --]. This would change the product to use the override-template file instead of the template assigned to the product.
Jim
Site Admin
 
Posts: 4953
Joined: Fri Aug 04, 2006 1:42 pm
Location: Utah

Postby anxiouskittie » Thu Jul 05, 2007 6:05 am

thanks, i have now contacted them there..


there was no tags like [-- PRODUCT override-template --] or similar.

i have had several problems with my site, so i suppose there must be some huge error somewhere..

silje
anxiouskittie
 
Posts: 81
Joined: Thu Oct 12, 2006 9:39 am


Return to User Forum

Who is online

Users browsing this forum: No registered users and 51 guests