Page 1 of 1

Iphone/Ipad Fix

Posted: Tue Sep 17, 2013 8:43 am
by roadkill
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.

Re: Iphone/Ipad Fix

Posted: Thu Sep 19, 2013 2:45 pm
by Katie
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.

Re: Iphone/Ipad Fix

Posted: Thu Sep 19, 2013 3:20 pm
by calvis
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.

Re: Iphone/Ipad Fix

Posted: Thu Sep 19, 2013 3:54 pm
by Katie
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?

Re: Iphone/Ipad Fix

Posted: Thu Sep 19, 2013 4:21 pm
by calvis
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.

Re: Iphone/Ipad Fix

Posted: Fri Sep 20, 2013 10:32 am
by Chris Hadden
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

Re: Iphone/Ipad Fix

Posted: Sun Sep 22, 2013 6:55 am
by AbleMods
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.

Re: Iphone/Ipad Fix

Posted: Wed Sep 25, 2013 3:02 am
by calvis
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