There is also a slight change in the handling of pending orders. Therefore, VirtueMart templates and VirtueMart extensions developers should take care of this change.
What's New in Bug Fix VirtueMart 3.6.0?
New Features
- Added disabling of inherited related products and related categories
 - Customfields for shoppergroups
 - External media: Create thumbnails on the fly directly from remote server. Added extra permission for uploading remote media
 
Changed Behaviour
- Removed automatically selected ‘replace’ when selecting a media for upload
 - Removed keeping of customfield search filters when switching categories
 - Reconsidered the function deleteOldPendingOrder. The sql now always considers the time.
 - Added message of missing/not writeable folder to the checkPath function
 - The customer_notified function now works only for the emails of the customer, the vendor email is always sent according to the orderstatus
 
Bugs
- Fixed missing array key in getPayment
 - Fixed missing renderShipmentDropdown in shipment view
 - Taxes per bill were accidently not added to the shipment tax calculation
 - fixed overwrite prices in Paypal Express. Invalid token set the cart paymentmethod always to 0, even when paypal was not selected
 - Fixed creation of extra plugin tables of plugins textinput and specification
 - The vmplugin onStoreInstallPluginTable had replaced a $name against $this->name
 - Fixed breadcrumb for menu item pointing to productdetails. When menu item name and productname is the same, the productname is not written twice.
 - Added missing getDbo in state model (thx GJC)
 - Invoice view: Fixed foreach loop for the shipment address
 - Fixed a new (old) bug in order editing for the case discount before VAT
 
Completed
- Added missing language
 - Updated vmprices.js so that it works also for quantity buttons in the cart (thank you Abhhishek)
 - Added country Montenegro
 - Safepath config model, added JPath clean before storing of the Path, added more check cases for wrong paths
 - Prices replaced init and step against data-init and data-step (the JS has a fallback)
 - Customer_notified works now only for the emails of the customer, the vendor email is always sent according to the orderstatus
 
Developers
- Important fix in cart helper function checkAutomaticSelectedPlug, the automaticSelected.type variable is now only set to true, if there is only one method.
 - Plugins using the core restriction remove automatically the xml vars with the same name. So we can easily write backward compatible payment/shipment plugins.
 - In the vmdefines function defines, changed default from site to 0, if 0 is used the appId is taken from Joomla
 - Added resetting of categoryRecursed in router and category model before calling getCategoryRecurse removed unsed code
 - For the weight_countries shipment plugin, address type just by STsameAsBT only
 - For function getVendorCurrency added a fallback for empty vendorId and a vmTrace
 - Added function getSafePathFor, which gives and if applicable creates a path for a certain topic. Old function checkSafePath now creates automatically the invoice path
 
Thanks for reading!
» Browse for all VirtueMart Joomla Templates
» Browse for all VirtueMart Joomla Extensions
Join us to access all high quality Joomla templates, Joomla extensions for VirtueMart just from $49.

				
			  
				
				
				
