News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

Documentation for Checkout sequence

Started by cleoni, September 05, 2014, 11:25:38 AM

Previous topic - Next topic

cleoni

Hello,
I'm developing an ecommerce site with VM 2.6.0 and I'm using a commercial template, very satified with the result so far.

I have been requested to modify the checkout screens a little bit and I am relatively new to Virtuemart coding, so I get easily confused when trying to follow the chain of events, calls and files used to implement the checkout sequence.

The override scheme is clear, just I cannot understand how the code is organized to carry out the task.

Is there any documentation describing the core of the sequence eg. which classes/files control how this sort of "wizard" works until the order is confirmed?


Thanks for any pointers you can share
--Cris

GJC Web Design

No doc I know of but the 'magic' is done in components/com_virtuemart/helpers/cart.php, controllers/cart.php and views/cart/view.htnml.php

should you not be using 2.6.10?
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

cleoni

Thank you, I'll check out carefully the code there and try to track down all the steps.

I have got this prebuilt template bundled with the 2.6.0 version and i seems that upgrading leaves me with just a plain blank screen... so I'll finish set up the shop first and work on the the upgrade next, who know at that time a new version might be out!

Cheers
--Cris