VirtueMart Forum

VirtueMart 2 + 3 + 4 => Virtuemart Development and bug reports => Topic started by: bunglehaze on January 27, 2012, 14:01:23 PM

Title: Re: New pre ... So far the biggest dealbreakers
Post by: bunglehaze on January 27, 2012, 14:01:23 PM
So far the biggest dealbreakers I have found are all related to customer and order details as already posted in the bugs forum, customer comments stripped before order confirmation, customer details missing when redirected back to the order completion page, customer name and address information stripped from the order confirmation emails and last and certainly not least ALL data stripped out of the backend order view. Couple all of those things together and it makes the shop ENTIRELY unusable as there is no actual way to deal with a customer order through email or site control panel.

You can no longer sort orders by ID in the backend either it seems, in fact no form of the ordering seems to work now, this all looks to me like a big old javascript bug - especially when coupled with needing the VM2 jquery enabling despite already having the latest version loaded remotely in the template.

Added: in the print view for orders there seems to be a couple of characters not meant to be there: in source it would seem to be:       <body onload="javascript:print();">';
Title: Re: Re: New pre ... So far the biggest dealbreakers
Post by: Milbo on January 27, 2012, 23:25:36 PM
Yeh, the reason we release it before in the forum. To find this bugs.
Title: Re: Re: New pre ... So far the biggest dealbreakers
Post by: bunglehaze on January 28, 2012, 00:35:32 AM
The data appears still if you go in to the backend order details but just not the popup print view and the order emails has the coding changed much since 2.0.0 that would introduce something of this scale? Is it likely to be a javascript issue?
Title: Re: Re: New pre ... So far the biggest dealbreakers
Post by: Milbo on January 28, 2012, 01:46:42 AM
We just fixed the error,... it was one line writtein in old style ($this->get('OrdersList') instead of $model->getOrdersList() ). Now the ordering works again. "customer comments stripped" how does it look? This is connected to security.
Mail stuff is also almost fixed.
Title: Re: New pre ... So far the biggest dealbreakers
Post by: bunglehaze on January 28, 2012, 02:17:09 AM
The customer comments basically just gets removed at the final stage so you would enter comments when starting the checkout process and the final page reload prior to order confirmation sees the comments go blank.

In all honesty I think that the shipping options and payment options should be removable from the main checkout page in favour of a facebox popup after the first confirm checkout, this should then take you to the final page to confirm order which then has the comments box.

Just my opinion but from feedback I have received from customers it would seem one of the main bugbears is the checkout process "seeming" difficult to use - of course, if you have used the system at least once before it is not so hard to understand but from a new user perspective it can be hard to know what to select and where.
Title: Re: Re: New pre ... So far the biggest dealbreakers
Post by: PRO on January 28, 2012, 03:44:55 AM
the links (select shipping, and payment) could EASILY be turned into a modal window. Just copy te code from the ask seller link, and modify it to the new url., and put the code in the cart page.

as far as forcing a pop up, thats not going to work for all users, etc.

Title: Re: Re: New pre ... So far the biggest dealbreakers
Post by: bunglehaze on January 31, 2012, 17:09:06 PM
I didnt mean use a modal in that way TBH but more like half a page turn, you fill in your name address details and click next/checkout whatever, a popup then appears with both shipping and payment selection which when filled in and saved loads the page to confirm checkout.

As it stands there are too many checkout page steps to fill in all the required information and it is that I would love to see condensed.
Title: Re: Re: New pre ... So far the biggest dealbreakers
Post by: Milbo on January 31, 2012, 18:49:21 PM
I would like to see what you meant with the comment. They should be stored in the session.
Title: Re: New pre ... So far the biggest dealbreakers
Post by: bunglehaze on February 01, 2012, 01:17:10 AM
Milbo, actually I think that the post here is an ideal solution, it may seems a bit of a step back to how VM1.1 was setup during checkout but IMO it streamlines things a little just by offering the options as a tickbox before you confirm checkout.

http://forum.virtuemart.net/index.php?topic=97258.new;topicseen#new

All I meant by it really was that the checkout stage has too many stages at present, for new customers it can be a little bit 'all over the place' and confusing
Title: Re: Re: New pre ... So far the biggest dealbreakers
Post by: Milbo on February 01, 2012, 10:52:31 AM
This is just because you are used to vm1.1

From my point of view, the checkout of vm1.1 was for stupid,.... for the so stupid that people like me dropped off. When I feel in a shop guided like a senior, I go. Do you know the dropoff rate in vm1.1? 50%, this is a good checkout?

How can it be easier? You press checkout and you get guided. You are smart, you see the links, you enter it directly. I just should change the double check, so that it works in background, but so that you do not notice it.
Title: Re: Re: New pre ... So far the biggest dealbreakers
Post by: bunglehaze on February 01, 2012, 12:21:24 PM
Milbo, I agree for a user with any kind of intelligence the checkout should not be a problem and as I said before it does guide you through - if you allow it to. I think the problem here is customers seem to be faced with too many options on the front page and until they have gone through checkout once it is daunting.

Perhaps it is just a case of the layout is causing confusion but I have to go with feedback from users and try to make things as user friendly as possible , I am not sure what the double check process is but am interested to hear about it and see if I can help suggest changes
Title: Re: Re: New pre ... So far the biggest dealbreakers
Post by: Milbo on February 01, 2012, 12:33:27 PM
The main thing is to add an additional checkout button on top. Then the users who dont know, use the first button they understand.
Title: Re: New pre ... So far the biggest dealbreakers
Post by: Jeff on February 02, 2012, 04:36:18 AM
Should be visually logical.
Title: Re: Re: New pre ... So far the biggest dealbreakers
Post by: bunglehaze on February 02, 2012, 11:29:04 AM
Jeff, I agree, as well as leading the customer it should be visually logical to use. In all fairness I have added a line of text and changed a bit of the language file and already had comments that it is a little better so it is only really tweaks needed to make the cart page perfect.
Title: Re: Re: New pre ... So far the biggest dealbreakers
Post by: Milbo on February 02, 2012, 17:04:00 PM
share it with us my friend
Title: Re: New pre ... So far the biggest dealbreakers
Post by: bunglehaze on February 02, 2012, 17:13:21 PM
Honestly Milbo you wouldnt want to use it, it literally is just a h3 bit of text above the login module that tells new users to proceed through checkout to register, I am sure a more capable developer will probably come up with a much better solution.