I've taken Alpha5 + (most recent work done on GitHub) And because our store requires the ability for customers to purchase without registering an account. I've done the checkout process from scratch. Basically I finally got a chance to implement a checkout the way I think it should be done. The store has also been successfully integrated with 3D Secure (which is supposedly not so great according to this: http://www.v3.co.uk/v3/news/2256859/secure-slammed-insecure)
http://www.tradeboilers.com
So opinions are welcome.
Note this is a live store, just in-case anyone was thinking of test buying something!
Latest News: (loading..)
osCommere v3 store
Started by Jon86, Mar 01 2010, 15:52
9 replies to this topic
#1
Posted 01 March 2010, 15:52
#2
Posted 01 March 2010, 17:37
Hi Jon,
Under this sites policy, we can not give feedback unless your store states 'Powered by Oscommerce' in the footer. However, if that is V3.0, then you are one of the few that have successfully managed a working cart using that software. I hope you are well versed in the code and structure because I believe it is going to change dramatically with the next release.
Chris
Under this sites policy, we can not give feedback unless your store states 'Powered by Oscommerce' in the footer. However, if that is V3.0, then you are one of the few that have successfully managed a working cart using that software. I hope you are well versed in the code and structure because I believe it is going to change dramatically with the next release.
Chris
:|: Was this post helpful ? Click the LIKE THIS button :|:
:|: Click Here to learn how I can help you with custom coding, add ons, security and templates :|:
:|: Need an Area Calculator, Pre-Paid Account, Virtual Pin, Auction or Layaway Add on ? Click Here :|:
:|: Click Here to learn how I can help you with custom coding, add ons, security and templates :|:
:|: Need an Area Calculator, Pre-Paid Account, Virtual Pin, Auction or Layaway Add on ? Click Here :|:
#3
Posted 01 March 2010, 23:37
I will add that tomorrow when I get into the office! I have been following the development for a while on GitHub while getting to know the underlying code. Not had much time to actually help unfortunately, as I've had to do this.
Version 3 is REALLY well written. For example I had no problem linking this custom checkout process with the existing order management system! Anyway cheers Chris for letting me know what I need to do.
Version 3 is REALLY well written. For example I had no problem linking this custom checkout process with the existing order management system! Anyway cheers Chris for letting me know what I need to do.
#4
Posted 03 March 2010, 10:37
Ok 'Powered by osCommerce' is in the footer and links to this website. The only tell-tail sign of the default installation is when you look at the product listing. If you were to look at the Flues category for example its almost the same as the default product listing except theirs a little green thrown in to match the look of the site.
I have also added to option to switch between this standard product listing and a 'grid view' comments on this option are also welcome.
I have also added to option to switch between this standard product listing and a 'grid view' comments on this option are also welcome.
Edited by Jon86, 03 March 2010, 10:41.
#5
Posted 03 March 2010, 11:33
Fairly standard osCommerce layout, but looks good.
Reload the grid view using javascript rather than a full page load.
No point having paging if there is only 1 page of results.
No point having the breadcrumb where it is (in the products.php page).
Checkout is nicely done.
Reload the grid view using javascript rather than a full page load.
No point having paging if there is only 1 page of results.
No point having the breadcrumb where it is (in the products.php page).
Checkout is nicely done.
The Dirty Little Secrets that no osCommerce template sellers want you to know...revealed...
Support is commercially available. The question is whether you value your business
highly enough to spend money on it.
For commercial support from known developers who support osCommerce
ethos, please post at http://forums.oscommerce.com/forum/79-commercial-support/
Support is commercially available. The question is whether you value your business
highly enough to spend money on it.
For commercial support from known developers who support osCommerce
ethos, please post at http://forums.oscommerce.com/forum/79-commercial-support/
#6
Posted 04 March 2010, 14:14
burt, on 03 March 2010, 11:33, said:
Reload the grid view using javascript rather than a full page load.
No point having paging if there is only 1 page of results.
No point having the breadcrumb where it is (in the products.php page).
Checkout is nicely done.
No point having paging if there is only 1 page of results.
No point having the breadcrumb where it is (in the products.php page).
Checkout is nicely done.
I had thought about using Javascript but the list view is table based and the grid view uses CSS to position elements. So its a pain the arse to implement at short notice. Your other points make sense, and I didn't even consider that.
Cheers Burt!
#7
Posted 04 March 2010, 16:54
"I had thought about using Javascript but the list view is table based and the grid view uses CSS to position elements."
Makes no difference => you are only using .ajax to load in either "this" or "that". This/that can be anything...
It would make a real difference to how the site feels in my opinion.
Makes no difference => you are only using .ajax to load in either "this" or "that". This/that can be anything...
It would make a real difference to how the site feels in my opinion.
The Dirty Little Secrets that no osCommerce template sellers want you to know...revealed...
Support is commercially available. The question is whether you value your business
highly enough to spend money on it.
For commercial support from known developers who support osCommerce
ethos, please post at http://forums.oscommerce.com/forum/79-commercial-support/
Support is commercially available. The question is whether you value your business
highly enough to spend money on it.
For commercial support from known developers who support osCommerce
ethos, please post at http://forums.oscommerce.com/forum/79-commercial-support/
#8
Posted 05 March 2010, 15:07
It really is taking the time to make sure what's loaded in is built up properly. Time I don't have at the moment as other things are taking priority. If the default product listing used CSS to position the data instead of a table, then it would just be a case of switching the classes the elements use instead of rebuilding the content. But I will defiantly do this if I have time to come back to it.
#9
Posted 05 April 2010, 03:22
Hi Jon86,
great work on implementing a pwa in osCommerce v3.
I need to make this happen on my own v3 store.
I knew well the code for osC2.2, but now I'm out of date with v3.
So could you give me some tips?
Did you base your work on any existing v2.2 contribution?
PWA, Checkout Redux, OnePage Checkout, ... ?
Are you releasing this development as a v3 community contribution?
thanks, cheers, rui
great work on implementing a pwa in osCommerce v3.
I need to make this happen on my own v3 store.
I knew well the code for osC2.2, but now I'm out of date with v3.
So could you give me some tips?
Did you base your work on any existing v2.2 contribution?
PWA, Checkout Redux, OnePage Checkout, ... ?
Are you releasing this development as a v3 community contribution?
thanks, cheers, rui
#10
Posted 23 April 2010, 02:32
Thanks,
This was based on v3 but uses the code that can be forked from Github. Not the version of the v3 code that you can download from the site. So you will need to make a Github account and fork the project. This will give you a much nicer admin area.
I basically traced through the checkout process manually to see how it worked and what files it used. After working with the code for a while you can figure out how to construct a basic page and how the URL parameters work etc etc.
I didn't make a module or anything complete that I can release just yet (unfortunately) What I have done is basically replace the pages that make the normal checkout with my own. I kept the variables and field names the same so I could link it with the existing orders module. "PWA, Checkout Redux, OnePage Checkout" this is all done by simply bypassing the default checkout and linking to my own files in the template. And its easy enough to combine some of the steps into one page.
Basically instead of having it spread out, you can combine the forms. If I get time to finish this off properly I will release it as a module or a mod. But that is still a long way off. As I'm not always working on this site and just needed to get it up and running asap.
This was based on v3 but uses the code that can be forked from Github. Not the version of the v3 code that you can download from the site. So you will need to make a Github account and fork the project. This will give you a much nicer admin area.
I basically traced through the checkout process manually to see how it worked and what files it used. After working with the code for a while you can figure out how to construct a basic page and how the URL parameters work etc etc.
I didn't make a module or anything complete that I can release just yet (unfortunately) What I have done is basically replace the pages that make the normal checkout with my own. I kept the variables and field names the same so I could link it with the existing orders module. "PWA, Checkout Redux, OnePage Checkout" this is all done by simply bypassing the default checkout and linking to my own files in the template. And its easy enough to combine some of the steps into one page.
Basically instead of having it spread out, you can combine the forms. If I get time to finish this off properly I will release it as a module or a mod. But that is still a long way off. As I'm not always working on this site and just needed to get it up and running asap.














