[ 
http://issues.apache.org/jira/browse/OFBIZ-510?page=comments#action_12459104 ] 
            
Anil K Patel commented on OFBIZ-510:
------------------------------------

Chris,
The createUpdateUser method in CustomeEvents.xml file is doing same thing what 
has been done at three other places. While working on this I created issue,  
Please refer to http://issues.apache.org/jira/browse/OFBIZ-512 for some 
information that I have documented. With time I wish to break it down into 
smaller methods as you suggested (at a point in development it was like 
collection of method calls) and move this method and related view components to 
Party component. Hopefully this refactoring consolidate party management 
methods.  I will appreciate your feedback in this effort. I personally find 
create Party/Customer/Employee etc screens in Party manager are very 
unfriendly. 

In the Order review screen related code. It is very easy to add new files. I 
thought it will to add more maintenance. In this whole task, more time is spent 
on cleanup then really adding new functionality. 

Ajax Implementation, Please correct If I am not wrong, the javascript framework 
file will be chached by the browser, So it should be one time load. If other 
section of ecommerce site decided to use it, we can take advantage of this 
150Kb download. I see ajax getting used for improving user shopping experience 
and not just checkout process.

In the final order review screen, the Payment form is processed async and 
finally order is sibmitted only if payment process is completed.


   

> Anonymous Checkout Refactoring [ ecommerce ] Part #2
> ----------------------------------------------------
>
>                 Key: OFBIZ-510
>                 URL: http://issues.apache.org/jira/browse/OFBIZ-510
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Improvement
>    Affects Versions: SVN trunk
>            Reporter: Tim Ruppert
>         Attachments: 3stepAnonCheckoutWithAjax.patch
>
>
> So, now that we're close to completing the Anonymous Checkout Refactoring 
> Part #1, we are going on to the second phase out of three, which is intended 
> to make the checkout process even more succint.  The final goal is to do 
> something like I did for one of my customers - http://twpinc.insourcery.com . 
>  This is an old site and is being replaced, so don't worry about the other 
> functionality - just walk thru the checkout process.
> Currently we have a long process that contains these functions / screens:
> 1. Personal Info
> 2. Shipping Address
> 3. Shipping Options
> 4. Payment Options
> 5. Payment Information (and Billing Address)
> 6. Review Order
> 7. Order Confirmation
> We are going to shorten it up this way:
> 1. Personal Info / Shipping Address / Billing Address - with the appropriate 
> error handling and the check box & action Billing same as shipping)
> 2. Shippint Options 
> 3. Payment Options (if necessary - skip if you only have credit card - or 
> only one option in general)
> 4. Review & Place Order - enter the credit card right here - put error 
> handling here as well
> 5. Order Confirmation
> This would be the end of this patch.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to