Вышла новая версия супер популярного бесплатного компонента для построения интернет-магазина VirtueMart 3.0.18.
VirtueMart — это основанный на PHP компонент, позволяющее организовать на сайте Интернет-магазин. Он является компонентом (еще модуль и плагин) для CMS Joomla и не может быть использован отдельно от Joomla!. Он легко устанавливается с помощью автоматического инсталлятора компонентов и модулей.
VirtueMart ориентирован на создание небольших и средних Интернет-магазинов. Это свободно распространяемый продукт, позволяющий любому желающему организовать свой онлайн-магазин.
Новые возможности для владельцев магазина:
- Customfields of type S (String) and P (Property) can be used to automatically create a dropdown for search (like tags)
- Added ajax for child variants in category browse view - MV (MultiVariant) and GC (GenericVariant)
- Category view now has the same options for displaying additional VM content as were available in the virtuemart view (which is now deprecated)
- Update of com_tcpdf to tcpdf version 6.2.12
- Added drag and drop sorting of MultiVariants in product edit
- Already loaded grouped products are not displayed twice on the same browse view
- Product is now virtually added to the cart before the conditions are tested. So it works now also for weights and other conditions (not just price)
- User dependent currency for invoice, mail, and order view
- Currency can now use the "space character" in the display format
- Payment and shipment methods can now be edited in different currencies
- Changed addProductToRecent so that it always stores 10 product ids; can be adjust by hidden config max_recent_products
- Added a template vmbeez3 derived from beez3
- New VirtueMart/Joomla! 3 full installer
- Paypal accepts multiple currencies
- Amazon works now with the cart ajax and updated library
- Avatax taxfreightcode added
Новые возможности для разработчиков:
- shopfunctions::getLoginForm works now with a sublayout login, so it can be used in other views
- Added trigger plgVmOnCheckoutCheckStock
- Removed id tag from dropdowns to ensure that chosen can always generate a unique id
- Quite a lot of JS enhancements, more robust and faster
- Added function sendCurrForm, which simply fires the form if an input has the right class.
- Plugins can now define in the constructor which values should be handled as convertables