News:

Support the VirtueMart project and become a member

Main Menu

Virtuemart open beta released (updated)

Started by Milbo, November 11, 2010, 18:28:16 PM

Previous topic - Next topic

Milbo

The new VirtueMart version 1.5 has plenty of new features and behaviours. We did not intend to add new features, but it was necessary to reorganize some old features and in the process some new ones were created. Here is the link for the download
http://dev.virtuemart.net/redmine/attachments/download/159/virtuemart1.5-beta1a.zip

and the payment plugin installer http://dev.virtuemart.net/redmine/attachments/download/160/com_vmpayment-Beta-1.zip

Key features:

- in general *we use now the default joomla MVC pattern*.

- the shop is now vendor based and multivendor capable. This means multivendor is not supported but the interfaces already working with it.

- there is a new plugin system working within Joomla which makes plugin writing for VirtueMart similar to plugin writing for Joomla.

- a new Template system working within Joomla. This means you can use the joomla overrides. Ooverrides are possible for categories and products.

- the joomla language file system is used, this makes the use of multilanguages components/plugins much easier

- a new cart, which is now an true object and holds the user information in a session.

- a completly new calculation system, with a calculation class doing all the work. It is based on a rule system. At the moment works tax and discount. We may add later commission, margin, profit, duties, and so on and have the possibility todo all the calculation in virtuemart itself.

- multidiscounts added, the new calculator makes it possible to use different discounts per date and shoppergroup.

- price generation based on costprice (with currency exchange). This is directly shown in the product edit view. You can override the used rules for every single product or set a fixed price.

- there are now three configurable paths for the pictures of the shop and products. This makes it possible, that you can use your product pictures in joomla articles.

- new permission object. We did a step to enhance the security, using a permission object.

- new user object. A vm user is now always using the joomla tables and extra vm tables. It is much easier then before to use.

- new user accountmanagment system.

- new Imagehandler. The imagehandler creates needed thumbnails on the fly and updates the category or product. So when adding a product, you dont need to think about the thumbnails, just upload the full  sized picture.

- countries, states and currency are configurable. You can easily just unpublish a country for exampel.

- in general increased the possibility to publish/unpublish (states, country, ...)

- SEF and SSL working with Joomla. This means we use the router.php and all views chooseable in the joomla administration can be set on using ssl. For a secure shop, you just need to set the login, the user and cart view on SSL.

- enhanced database layout.

- better performance, lower ram usage. We dont load a whole joomla again. The memory useage is reduced up to 30%.



Already known "bugs" or partly implemented features.

- manufacturer page not working. The manufacturer page is maybe just an autogenerated category only showing products of the manufacturer.

- vendor page is not working. The vendorpage is not really needed for single vendor stores.

- SEF not working. The sef is using the router.php. We just did not adjust it, but it is quite easy todo. It needs some playing around and people have a different taste. So from 3thrd developer view it is working, for the user not ;-)

- review not working. We tend to enable this feature with a pluginsystem, because there are plenty of different ideas to use such feature.

- coupons not working, it is the same like for the reviews

- quantity based discounts not working. We want to add that indeed, but there are also a lot of different scenarios. Maybe we just add the possibility for plugins to extend the calculator.

- the admin view "featured products" not working correctly. It maybe converted in a kind of "check calculated prices of products" view and then we add the featured column to the normal backend product list view. The view is almost working, just the discounts are not adjusted to the new calculator.

- some configuration settings not working/not used. There are a lot of configuration settings, which are just obsolete now and handled by joomla and there are some we must find out if people need it actually. Some config settings are only partly implemented. But the important stuff should work.

- order view has some glitches. Oscar is working on that parts. There are some minors left.

- only a few payment plugins are ported yet. We just ported now cash on delivery.

- shipment plugins not implemented, but shippers. This means that the shippers work, but not the special plugins for shipment. We already invented the pluginsystem for the payment plugins, so it will be quite easy to add it.

- migration tool not finished. We wrote already some tools for it. But it is not done yet. But we know it is very important that vm1.1. shops can be updated to vm1.5. We will start with the migration tool, when the first RC is released.


When you install virtuemart beta 1.5, then you must understand that there are a lot new behaviours.
- For setting virtuemart as homepage, just edit your homepage item in joomla and choose the virtuemart view in the joomla view chooser. The same for the cart and the user acountmaintance.
- You must install the paymentplugins first into joomla and create then paymentmethods in the virtuemart backend. There are now 2 plugins installed into joomla with the plugin installer component.
- When uninstalling virtuemart, the tables wont be removed. Use in the update/migration view in the backend the command "delete all vm tables" then you will redirected to the install view of joomla. For serious users it is more annoying, when the tables get deleted then deleting the tables manually and this procedure will fit better to j1.6. This procedure allows also to update with a simpel uninstall and reinstall.

We will open a new forum next days for submitting bugs and discussing the beta.

I hope you have fun with it. The team really worked hard to achieve it.

Max Milbers
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

stanislavus

great news, I was waiting for that! :)
Current specs:
Joomla! 2.5.9 PHP 5.6.3 VM  2.0.18a
Getting ready to upgrade (currently testing):
Joomla! 2.5.27 PHP 5.6.3 VM 3.0.2

beipink

i'm already playing with it.
It is lighter indeed and it feels more solid than 1.1 because of the better integration with joomla
Thank you for the great job!

TonyG

Wonderful news. Many thanks to all the team who made this possible, very much appreciated. Please keep up the hard work.

magj

Hi
Really Great News...
I wonder how the language files 'd be converted?
I'm translating into some language (about 80% yet)

Regards

web4you

Quote- the shop is now vendor based and multivendor capable. This means multivendor is not supported but the interfaces already working with it.

Great news :D 8)

Milbo

Quote from: magj on November 13, 2010, 09:03:43 AM
Hi
Really Great News...
I wonder how the language files 'd be converted?
I'm translating into some language (about 80% yet)

Regards

You must take the new language files. Of course we started with the old language files, but we had to add a lot of language keys. Changed here and there the keysystem. So I advise you, forget the old language files and just translate only the new ones.
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

aftertaf

Will this be better for integration into joomla 1.6 ?
There will be a migration tool from vm1.1 to vm1.5 ?

Great job guys, thanks for your efforts making this great tool for us all to use freely :)
David

zdunek


Milbo

Afaik, except that the #__plugins is in j1.6 #__extensions, it should work already. Also the language files are already compatible with j1.6.
Should I fix your bug, please support the VirtueMart project and become a member
______________________________________
Extensions approved by the core team: http://extensions.virtuemart.net/

Tingo

FREE VIRTUEMART VIDEO TUTORIALS AND MUCH MORE!
http://virtuemarttemplate.com

orasis

excellent I was waiting for this moment !
will test tonight on local server ! can't wait !

ganesh35

This is what I have been waiting for a long time. Finally 1.5 is out.    Great news.

I started playing with it. 

Great work guys.

Ganesh

Suli3

Looks very good. Thank you all for the good work.
When will be the stable version ready?

jjk

#14
Although I should be working to complete my VM1.1.5 website, I couldn't resist to install VM1.5.0 beta, which by the way still thinks it's 1.5.0 alpha  ;)

One of the first 'bugs' I noticed is that the VM Image folders are not created during installation.

...now waiting for the 1.1.5/6 to 1.5 migration tools  ;D
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations