Announcement

Collapse
No announcement yet.

Duplicates cant be ordered - help please

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Duplicates cant be ordered - help please

    My V9 CATALOG site is setup using SPP and where I have duplicate products I have put them into a new section and renamed the section so it differs from the original, I cannot add these duplicates to the cart but the originals are fine.

    Attached is a snapshot of the error screen, any help appreciated thanks.

    http://www.harrisontelescopes.co.uk/...elescope1.html


    Ed
    Attached Files
    https://www.harrisontelescopes.co.uk/

    Ed Harrison - Menmuir Scotland

    #2
    Nothing attached Ed, a link to a problem page would be a good idea too.

    Comment


      #3
      Sorry, modified the above post..

      Ed
      https://www.harrisontelescopes.co.uk/

      Ed Harrison - Menmuir Scotland

      Comment


        #4
        Lets me add it fine, maybe a local issue for you?

        Comment


          #5
          Your image seems to show an empty quantity field? i.e. you are trying to buy none of something?

          Comment


            #6
            Lee,
            Thats wierd, only duplicates are affected, the top few on this link are all duplicates could you see if they will add to cart - they all show errors here?

            http://www.harrisontelescopes.co.uk/...elescopes.html

            Thanks
            https://www.harrisontelescopes.co.uk/

            Ed Harrison - Menmuir Scotland

            Comment


              #7
              I saw that, but before you click add to cart the qty is 1, then it highlights yellow after showing the error.
              https://www.harrisontelescopes.co.uk/

              Ed Harrison - Menmuir Scotland

              Comment


                #8
                You haven't got the default quantity setup correct, you are trying to buy none of something, if you intend to hide the quantity box, then you need a default value of 1 in there.

                Comment


                  #9
                  Ok checked again, for me the qty field is blank after Ive clicked add to cart thus showing the error but I can hit 1 in the qty box and then it corrects, for some reason duplicates are defaulting to no qty here - strange. Going to reset the duplicate and upload.

                  I have looked at the originals and can see no differences in the fields, not trying to hide the quantity..
                  https://www.harrisontelescopes.co.uk/

                  Ed Harrison - Menmuir Scotland

                  Comment


                    #10
                    Ok I tried resetting the duplicates but the issue is still there, as a last resort I can try duplicating the originals again from scratch...theres a lot of em!
                    https://www.harrisontelescopes.co.uk/

                    Ed Harrison - Menmuir Scotland

                    Comment


                      #11
                      Is that page you linked to a section link lifting the code from the product within?
                      And it's section links lifting code from a duplicate within it that aren't working?

                      Can you post your section link code (the one with qty and add to cart) here (in code tags)
                      Tracey

                      Comment


                        #12
                        Tracey,
                        Thanks, I just uploaded a new duplicate and it did the same so I guess its something strange with the qty code but only in duplicates, is the following the code you mean?

                        I am using SPP with a new layout I call section link with product details which drags over the price, qty and add to cart.
                        https://www.harrisontelescopes.co.uk/

                        Ed Harrison - Menmuir Scotland

                        Comment


                          #13
                          ok..on first glance I would say remove this bit
                          formatting="font(Color|ffffff)"
                          although it may not make a difference.
                          I actually meant to post the entire section layout (using the CODE tags within your post)
                          Tracey

                          Comment


                            #14
                            On further ivestigation this error only occurs at the section level with duplicates - non duplicates are fine, once within the product it will add to cart. For some reason the qty is zeroing itself only after the add to cart is clicked?


                            Code:
                            <actinic:block if="%3cactinic%3avariable%20name%3d%22IsProductFormUsed%22%20%2f%3e" >
                                  <form method="post" action="<actinic:variable value="Shopping Cart Script URL" name="OnlineScriptURL" />"> 
                                     <input type="hidden" name="SID" value="<actinic:variable name="SectionID" />" />
                                     <input type="hidden" name="PAGE" value="PRODUCT" />           
                                     <input type="hidden" name="PAGEFILENAME" value="<actinic:variable name="SectionPageName" />" />
                                     <Actinic:SECTION BLOB='<actinic:variable name="SectionCatFile" />'/>
                                     <actinic:block if="%3cactinic%3avariable%20name%3d%22IsHostMode%22%20%2f%3e" >
                                        <!-- Hidden field when in trial mode -->
                                        <input type="hidden" name="SHOP" value="<actinic:variable name="HiddenFields" />" />
                                     </actinic:block>
                            </actinic:block>
                            
                            	<div class="product_list">
                            		<div class="image_product"><actinic:variable name="ProductImageLayout" /></div>
                            			<div>
                                     <div style="float: right;">
                                     <actinic:block if="%3cactinic%3avariable%20name%3d%22IsAddToCartButtonShown%22%20%2f%3e%20AND%20%0d%28%3cactinic%3avariable%20name%3d%22NumberAttributesInPushButtonGrid%22%20%2f%3e%20%3d%3d%200%29" >
                                        <actinic:variable name="AddToCartButton" />
                                     </actinic:block>
                            			</div>
                            
                                     <actinic:block if="%3cactinic%3avariable%20name%3d%22IsOutOfStockShown%22%20%2f%3e" >
                                        <div style="float: right;"><strong><span class="actrequired"><actinic:variable name="OutOfStock" /></span></strong></div>
                                     </actinic:block>
                            
                                     <actinic:block if="%3cactinic%3avariable%20name%3d%22IsCatalogSuspendedShown%22%20%2f%3e" >
                                        <div style="float: right;"><strong><span class="actrequired"><actinic:variable name="CatalogSuspended" /></span></strong></div>
                                     </actinic:block>
                                     
                                     <a name="<actinic:variable name="EncodedProductAnchor" />"></a>
                            			<h3 class="product"><actinic:variable formatting="font(Color|ccccff)" encoding="actinic" name="ProductName" /></h3>
                                     <actinic:block if="%3cactinic%3avariable%20name%3d%22IsProductReferenceVisible%22%20%2f%3e" >
                                        <p>Ref: <actinic:variable name="ProductReference" /></p>
                                     </actinic:block>
                            			<h3 class="product_price">
                                     <actinic:block if="%3cactinic%3avariable%20name%3d%22PriceIsEnabled%22%20%2f%3e" >
                            				<Actinic:PRICES PROD_REF="<actinic:variable name="ProductID" />" RETAIL_PRICE_PROMPT="<actinic:variable name="ProductPriceDescription" />">
                                        <actinic:variable name="PriceListRetail" />
                                        </Actinic:PRICES>
                                     </actinic:block>
                                     <actinic:block if="%3cactinic%3avariable%20name%3d%22ProductPriceIsEnabled%22%20%2f%3e%20%3d%3d%20False" >
                            	         <Actinic:NOTINB2B><br /><actinic:variable name="ProductPriceNotEnabledMessage" /></Actinic:NOTINB2B>
                                     </actinic:block>
                                     <actinic:block if="%3cactinic%3avariable%20name%3d%22IsCustomerMessageUsed%22%20%2f%3e" >
                                        <br />
                                        <Actinic:PRICE_EXPLANATION PROD_REF="<actinic:variable name="ProductID" />" COMPONENTID=-1><actinic:variable name="RetailCustomerMessage" /></Actinic:PRICE_EXPLANATION>
                                     </actinic:block>
                                     </h3>
                                 <actinic:block if="%3cactinic%3avariable%20name%3d%22IsQuantityPromptShown%22%20%2f%3e%20AND%20%28%3cactinic%3avariable%20name%3d%22IsOutOfStockShown%22%20%2f%3e%20%3d%3d%20FALSE%29%20AND%20%28%3cactinic%3avariable%20name%3d%22IsCatalogSuspendedShown%22%20%2f%3e%20%3d%3d%20FALSE%29" >  
                            		<actinic:block if="%3cactinic%3avariable%20name%3d%22CartButtonVisibleToAllCustomers%22%20%2f%3e" >
                            		<!-- This code is used when the quantity box is visible to all customers -->
                            		<p>
                            		<span class="actrequired"><actinic:variable formatting="font(Color|ffffff)" name="QuantityPrompt" /></span><input type="text" name="Q_<actinic:variable name="ProductID" />" size="4" value="<actinic:variable name="DefaultQuantity" />" class="form_input_general" />
                            		</p>
                            		</actinic:block> 
                            		<actinic:block if="%3cactinic%3avariable%20name%3d%22EnabledForCustomerGroupID%22%20%2f%3e%20%21%3d%20%22%22" >
                            			<actinic:block if="%3cactinic%3avariable%20name%3d%22ProductPriceIsEnabled%22%20%2f%3e" >
                            				<!-- This code is used when the quantity box is visible to retail customers, but not all other customer groups -->
                            				<Actinic:ShowForPriceSchedule Schedules="<actinic:variable name="EnabledForCustomerGroupID" />">
                            				<p>
                            				<span class="actrequired"><actinic:variable name="QuantityPrompt" /></span><input type="text" name="Q_<actinic:variable name="ProductID" />" size="4" value="<actinic:variable name="DefaultQuantity" />" class="form_input_general" />
                            				</p>
                            				</Actinic:ShowForPriceSchedule>
                            				</actinic:block>
                            				<actinic:block if="%3cactinic%3avariable%20name%3d%22ProductPriceIsEnabled%22%20%2f%3e%20%3d%3d%20FALSE" >		
                            				<!-- This code is used when the quantity box needs to hidden from retail customers -->
                            				<Actinic:ShowForPriceSchedule Schedules="<actinic:variable name="EnabledForCustomerGroupID" />" HTML="<p><span class='actrequired'><actinic:variable name="QuantityPrompt" /></span><input type='text' name='Q_<actinic:variable name="ProductID" />' size='4' value='<actinic:variable name="DefaultQuantity" />' class='form_input_general' /></p>"></Actinic:ShowForPriceSchedule>
                            				</actinic:block>
                            				</actinic:block> 
                            			</actinic:block>
                            			<actinic:block if="%3cactinic%3avariable%20name%3d%22IsQuantityPromptHidden%22%20%2f%3e" >
                            				<input type="hidden" name="Q_<actinic:variable name="ProductID" />"  value="<actinic:variable name="DefaultQuantity" />" />
                            			</actinic:block>
                                     <actinic:variable name="AttributeList" />
                                     <actinic:variable name="ComponentList" />
                                  </div>  
                            			<p>
                                     <actinic:variable name="CartError" />         
                            			<actinic:variable formatting="font(Size|12),perl" name="ProductDescription" />
                            			<actinic:variable name="ExtendedInformationLinks" />
                                     <actinic:block if="%3cactinic%3avariable%20name%3d%22FileURLNotEmpty%22%20%2f%3e" >
                                        <br />
                                        <a href="<actinic:variable name="ProductLinkInfo" />">
                                           <actinic:variable name="ProductLinkText" />
                                        </a>
                                     </actinic:block>
                                     <actinic:block if="%3cactinic%3avariable%20name%3d%22DiscountDescriptionIsShownForProducts%22%20%2f%3e" >      
                                        <br /><actinic:variable value="Standard Discount List" name="DiscountList" />
                                     </actinic:block>
                                     
                                     <actinic:block if="%3cactinic%3avariable%20name%3d%22IsOtherInfoPromptShown%22%20%2f%3e" >
                                        <br />
                                        <span class="actrequired"><actinic:variable name="OtherInfoPrompt" /></span><br />
                                        <input type="text" name="O_<actinic:variable name="ProductID" />" size="40" maxlength="1000" value="" />
                                     </actinic:block>
                                     
                                     <actinic:block if="%3cactinic%3avariable%20name%3d%22IsDatePromptShown%22%20%2f%3e" >
                                        <br />
                                        <span class="actrequired"><actinic:variable name="DatePrompt" /></span><br />
                                        <actinic:variable name="DayList" /><actinic:variable name="MonthList" /><actinic:variable name="YearList" />
                                     </actinic:block>
                                     
                                     <actinic:variable name="ProductAlsoBoughtList" />
                                     
                                     <actinic:variable name="ProductRelatedProductsList" />
                                     </p>
                            	</div>
                            
                            <actinic:block if="%3cactinic%3avariable%20name%3d%22IsProductFormUsed%22%20%2f%3e" >
                                  </form>
                            </actinic:block>
                            https://www.harrisontelescopes.co.uk/

                            Ed Harrison - Menmuir Scotland

                            Comment


                              #15
                              ya know, I'm SURE this looks like a ProductReference/ProductID problem but I can't see it
                              Tracey

                              Comment

                              Working...
                              X