- Details
- Written by: Max Milbers
- Category: Latest News
- Hits: 5101877
Download VirtueMart now!
VirtueMart is a powerful free ecommerce component for Joomla!®. Easy to use for beginners and experts, it offers thousands of built in features to quickly install your professional store.
VirtueMart 4 is the latest stable version available. It is compatible with Joomla! 3.10.x and Joomla! 4 and Joomla! 5. The most recent version is in the extensions store
VirtueMart is an Open source project, and this packages are free for download
How to start
You are new to Joomla and VirtueMart or you don't have Joomla already installed? we recommend to download the Full installer:
- Unzip the downloaded archive
- Move the unzipped archive to your web folder
- Open your browser and enter the URL of you website
- The installation process starts. Follow the instructions.
You already have Joomla installed ? Buy a membership and download the VirtueMart package(Core, AIO and TCPDF) and it install it.
- If your server prevents uploading such a big file, unzip the downloaded archive
- Install the VirtueMart core component via the Joomla installer first (com_virtuemart.w.x.y.zip)
- Install the VirtueMart AIO component second. It contains VirtueMart plugins and modules (com_virtuemart_ext_aio.w.x.y.zip)
- Install the TCPDF component. It is necessary for printing invoices and delivery notes (com_tcpdf_1.x.y.zip)
- Install the admin template. (vmadmin_x.y.zip)
- Install the frontend template horme. (horme3.x.y.zip)
More detailed instructions can be found here: installation instructions.
You need more help? Visit our forum section about Installation, Migration & Upgrade VM 2.
Update by svn using this manual. how to update VirtueMart from SVN.
- Details
- Written by: Max Milbers
- Category: Latest News
- Hits: 28816
This release primarily fixes a bug which affected some users when they updated their shop to VirtueMart 3.4.0. Third party developers should update their systemplugins loading the VirtueMartConfig class analogue to the virtuemart system plug-in. For details please use this link to the forum thread
Also VirtueMart 3.4.2 gives users the oppportunity to test PayPal Smart Buttons. PayPal Smart Buttons offer several style options to customize the look and feel of your smart payment button. You can also use options to display multiple funding sources to the buyer, when appropriate. It is very easy to configure and deprecates the simple "PayPal Exress" and "PayPal Credit" options.
Please read here for the complete news Virtuemart 3.4 prepare for the future and here for the concrete list of changes from vm3.4.0 to vm3.4.1 List of fixes
- Details
- Written by: Max Milbers
- Category: Latest News
- Hits: 36376
This release is now ready for all our VirtueMart users.
Due to the wide ranging changes we have made to underlying core functions and the removal of old VirtueMart and Joomla compatibility (which was weighing things down and slowing future developments), we have taken more time putting this release together than usual. Initial feedback from our beta testers has shown us that it has been worth the extra effort and time that it took.
Here are some highlights:-
Improved core - VirtueMart core now benefits from using the Joomla classloader providing a more performant and more failproof method for classloading (classes are registered automatically and loaded if need.)
Ready for Joomla 3.9 - The core is ready for Joomla 3.9 and we expect that it will be relatively simple and fast to adapt for Joomla 4
PHP 7.2 - compatible - VirtueMart 3.4 is now php7.2 compatible, users can now benefit from more secure and faster PHP versions.
Javascript updates - We started to rewrite the javascripts to use data-vm instead of classes or ids - fallbacks are provided.
VirtueMart Package improvements - This now automatically installs the VirtueMart Core, AIO, vmBeez3 template and the TCPDF. The installers within the package can still be used individually for those not requiring the full installation.
Next release in progress - Expect to see two new payments, eWay and PayPal's “Smart Buttons”. A new template option which loads for example layouts with a bs4 prefix allows us to develop a completely new frontend template, whilst keeping backward compatibility. We are also planning for a new backend template, for which suggestions are welcome in the forum.
- Details
- Written by: Max Milbers
- Category: Latest News
- Hits: 35866
This fairly serious XSS discovered by Mattia Furlani pertained only the administration area, so most shops are not affected. Shop owners running a multi-vendor store or fearing that their employees may use this leak should update as soon as possible.
The new core has some fixes for php 7.1 - 7.2 compatibility.
Compliance to the new french financial law
At present we have also integrated some fraud protection requirements to comply with the new French law. This includes, for example, the new invoice processing system. When an invoice was changed, the old treatment renamed the originally created invoice and created a new invoice with the same invoice number. The new treatment creates a regular new invoice number while the old invoice remains listed and accessible. We also added an order item history table. The class vmtable can now automatically save a hash to any entry. For example the order entries store a hash of the important data per line, so it is now possible to check the integrity of an entry. This system is not completed yet.
Further features:
- Behaviour of the table object is more consistent and reliable.
- Behaviour of payment plugins after pressing confirm in the cart and cancelling the payment is now more consistent.
- Removed w3c validation errors.
- Corrected routing for orderdone layout.
- Trigger 'plgVmAfterStoreProduct', added array key "new" to $data, so that we know if a product is new or just updated.
- Customfield date has now two extra parameters to set the initial date and year range. The initial date uses as format DateInterval, so the P0D means use the current.
- Language files updated.
- Long desired fix, dropdowns of prices in product edit work now directly.
- Enhanced handling of the orderdone layout.
- Minor compatibility enhancements of javascript and html.
- _triesValidateCoupon is now emptied after entering a valid coupon.
- Coupons are not automatically removed any longer when expired.
- Full installer now also works with multilingual setup.
The full list is available here http://forum.virtuemart.net/index.php?topic=139652.msg490664
- Details
- Written by: Valérie Isaksen
- Category: Latest News
- Hits: 26919
The purpose of the french financial law n° 2017-1837 is to combat VAT fraud. Since January 1, 2018, it obliges French ecommerce websites to use an extension that meets the requirements of inalterability, security, preservation and archiving of data for control of the french tax administration.
Read more: VirtueMart and the new french financial law valid since January 1, 2018