Iphone/Ipad Fix

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
roadkill
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 34
Joined: Tue Feb 09, 2010 5:45 pm

Iphone/Ipad Fix

Post by roadkill » Tue Sep 17, 2013 8:43 am

Has there been an IPhone/IPAD fix for users. I can't find it when searching the forums and I get emails all the time that people can't add things to the cart when they use an IPHONE or IPAD. Sometimes it works, sometimes it doesn't.

User avatar
Katie
AbleCommerce Admin
AbleCommerce Admin
Posts: 2651
Joined: Tue Dec 02, 2003 1:54 am
Contact:

Re: Iphone/Ipad Fix

Post by Katie » Thu Sep 19, 2013 2:45 pm

We don't really have a fix specifically for the Ipad or Iphone. The only issue that I'm aware of is with an IE10 bug, but I sort of doubt they would be using IE :)

I've used an Ipad on our own site, which is running AC 7.0.6, and didn't have any issues with the buttons.

Sorry I can be of more help.
Thank you for choosing AbleCommerce!

http://help.ablecommerce.com - product support
http://wiki.ablecommerce.com - developer support

User avatar
calvis
Rear Admiral (RADM)
Rear Admiral (RADM)
Posts: 710
Joined: Tue Jan 27, 2004 3:57 pm
Location: Redmond, WA

Re: Iphone/Ipad Fix

Post by calvis » Thu Sep 19, 2013 3:20 pm

Let me share my experience.

We have issues with users using iPhone and iPad devices to order with all the time. What we have discovered is that the users are using the Google Search App (https://itunes.apple.com/us/app/google- ... 15942?mt=8) to search for our website and start the order process within the browser in that app. It's something in that App that is preventing customers from completing the order process in our store.

Using Chrome and Safari I am able to order just fine.

I've tried to contact Google on the issue - but just got 'crickets'.

Our store is modified so it's possible that it could be one of our modifications, but it would be nice if someone else could confirm that they can indeed order via the browser in the Google Search app.
Able Customer Since 1999 Currently Running on GOLD R12 SR1 and PCI Certified.

User avatar
Katie
AbleCommerce Admin
AbleCommerce Admin
Posts: 2651
Joined: Tue Dec 02, 2003 1:54 am
Contact:

Re: Iphone/Ipad Fix

Post by Katie » Thu Sep 19, 2013 3:54 pm

I just tried a test with the Ipad, using the Google search app, and this is what I found. When using the Add to Cart button, where it triggers the mini-basket, I can't get it to work. However, I tried to add something to the cart from AbleMods.com, and he brings the customer directly to the basket.aspx page. This worked.

So, I think something is not right when the mini-basket is triggered. Anyone else want to confirm?
Thank you for choosing AbleCommerce!

http://help.ablecommerce.com - product support
http://wiki.ablecommerce.com - developer support

User avatar
calvis
Rear Admiral (RADM)
Rear Admiral (RADM)
Posts: 710
Joined: Tue Jan 27, 2004 3:57 pm
Location: Redmond, WA

Re: Iphone/Ipad Fix

Post by calvis » Thu Sep 19, 2013 4:21 pm

Yes, I have confirmed that Joe has a workaround for the issue! A rather elegant one if I may add. The mini basket seems to be the culprit. Now if I can replicate Joe's solution then that would help me out with the iPad and iPhone users having problems using Google Search. I have not tested with the Android version of Google Search, so it might be affecting those users as well.
Able Customer Since 1999 Currently Running on GOLD R12 SR1 and PCI Certified.

Chris Hadden
Commander (CMDR)
Commander (CMDR)
Posts: 182
Joined: Tue Jan 27, 2009 2:29 pm

Re: Iphone/Ipad Fix

Post by Chris Hadden » Fri Sep 20, 2013 10:32 am

Just got a call from a customer who could not add to cart...she was on an i-pad. I am running 7.0.2 would like to here about any fix. Thanks

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Re: Iphone/Ipad Fix

Post by AbleMods » Sun Sep 22, 2013 6:55 am

While I'd love for everyone to continue thinking I have special powers, there really isn't any magic to my "workaround".

I simply do not implement the mini basket in the sidebar scriptlet for that website.

In /ConLib/BuyProductDialog.ascx, the add-to-basket button click will automatically redirect to the basket page if no basket control (aka mini basket) is registered to the current page. In other words, if there's no mini basket, go straight to basket.aspx upon completion of the add-to-basket click event.

This is the default behavior in Able 7.0.7.

Most likely the cause of the postback problem in the google-search app is the AJAX generated javascript used by the mini-basket user control. I see similar issues (in mobile-land) on sites with pages requiring AJAX update panels. Apparently nested update panels that are embedded in .Net Master Pages are notoriously awkward to make work in 100% of the environments out there today.

I'm guessing this also impacts the product page when variants are involved, since a partial postback is required to refresh things once each variant selection is made.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

User avatar
calvis
Rear Admiral (RADM)
Rear Admiral (RADM)
Posts: 710
Joined: Tue Jan 27, 2004 3:57 pm
Location: Redmond, WA

Re: Iphone/Ipad Fix

Post by calvis » Wed Sep 25, 2013 3:02 am

I appreciate the response Joe. I was under the assumption that you were running the mini basket control. That's obviously not the case.

Well back to square one. This issue is huge for people with iOS devices because many of those users use the Google Search App as their main method for doing web searches (I am one of them) and they will not be savvy enough to figure out if they use Chrome or Safari they can workaround the issue. Users just assume that your website is broken which results in user abandonment and/or a call to inform you of the problem.

Katie, any suggestions from the Able Team on how to fix or work around this problem other than removing the mini basket control or upgrading to GOLD? I would think this would be a concern for you as it affects the Able Commerce website as well.

Thanks,

-Charles
Able Customer Since 1999 Currently Running on GOLD R12 SR1 and PCI Certified.

Post Reply