HomeHome Product Discus... Product Discus...SmithCartSmithCartAdd To Cart Requires Login half workingAdd To Cart Requires Login half working
Previous
 
Next
New Post
12/9/2010 8:10 AM
 

Hi,

In v3.95 with hotfixes, if you have "Add To Cart Requires Login" selected, it does bring up the login screen when you add to the cart via the product list page. But if you click Add to Cart on the product details page, the login screen is not displayed.

This may or may have something to do with the following Javascript error in Internet Explorer. On the Product Details page, in IE8, I see this error when viewing a product (this error also appears on the www7 test site):

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; GTB6.6; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729)
Timestamp: Thu, 9 Dec 2010 16:08:45 UTC


Message: Object doesn't support this property or method
Line: 172
Char: 9
Code: 0

 
New Post
12/9/2010 10:22 AM
 

In cart v3.94 he had the following bug fix:

Bug Fix - Prior to cart v3.85, before the product details page was split off as a seperate module certain buynow module settings applied to all pages on the cart. After the product details module was created buynow module settings are no longer visible in the product details module. To solve this issue we added the following new settings in Product Detail module:

  • Hide Price - allows you to hide the price on the product details page
  • Hide Quantity - allows you to hide the quantity on the product details page
  • Hide Add to Cart - allows you to hide the add to cart button on the product details page
  • Unser Entered Amounts

The add to cart requires login issue you reported falls into this scenario I have sent this into programming to create the "add to cart requires login" checkbox to the product details module,

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
12/9/2010 10:52 AM
 

Good deal Scott...

Also, the workaround for the Javascript error is to comment out the following line in the ProductDetails.ascx file: $(".jqzoom").jqzoom(jqzoomOptions);

Since I do not use the zoom feature, it is not really important I think.

 
New Post
12/9/2010 11:29 AM
 

Your right about commenting out the zoom javascript at the top of the product details page. The reason that its getting the error is because the zoom js files were not deployed to your server. If you deploy the zoom js files to the \js folder on your server the script errors dont happen. We are actually delivering the product details ascx with the zoom and lightbox script commented now to avoid this in case the zoom and lightbox support js files are not downloaded and copied to your \js folder.

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartAdd To Cart Requires Login half workingAdd To Cart Requires Login half working