Joomla Tutorials and Blog Posts

K2mart - Integrating K2 and Virtuemart

k2Mart JoomlaK2mart is a new product from Joomlaworks, the people who created K2, the wonderful content component for Joomla (read Part 1 and Part 2 of our introduction to K2).

What is the purpose of K2mart? It allows you to import your Virtuemart products into K2. Why is this a good thing?

  1. You can really improve your product listings by adding image galleries, videos, tags, social bookmarks, comments and many of the other wonderful features of K2.
  2. You can create much more sophisticated designs for your product pages - K2 is very easy to design for whereas Virtuemart is notoriously difficult.

K2mart does replace all the design and layout features of Virtuemart but it doesn't replace the checkout process. Customers will still pay through Virtuemart,

Here's how to use K2mart:

Video on Using K2mart

Install K2, Virtuemart and K2mart

tutuploadsmedia_1288877558840.png

In order to get started with K2mart, make sure to install all three components:

Importing Virtuemart Products into K2

tutuploadsmedia_1288877787533.png

Go to Components >> K2mart >> VIrtuemart Migrator. You can decide where in K2 your products will be imported to:

  • Either leave the "Catalog root category" empty so that the Virtuemart categories will become top-level K2 categories or:
  • Enter a new category name in "Catalog root category". All your Virtuemart categories will be imported there
tutuploadsmedia_1288877805074.png

Click "Start Import" in the top-right corner.

tutuploadsmedia_1288877879545.png

Now when you go to Components >> K2 >> Items you'll see all your Virtuemart products. Open one up and you'll see all your Virtuemart information has been imported:

tutuploadsmedia_1288878113208.png

Seeing Your Products

tutuploadsmedia_1288877946109.png

In order to see the products live on our site, let's make a menu link to one of them. Go to Menus >> Main Menu >> New >> K2 >> Item and choose Item.

tutuploadsmedia_1288877991946.png

On the right-hand side choose one of your products in Virtuemart and enter a title for your menu link. Click Save.

tutuploadsmedia_1288880178137.png

When you visit your product page it should look like it does above, plus a lot more of K2's features. If you click on the "Add to Cart" button and then "Cart" you'll be taken to the normal Virtuemart page for payment:

tutuploadsmedia_1288878381458.png

K2 Mart Settings

tutuploadsmedia_1288879327436.png

In addition to all the settings you get in K2, K2mart does have it's own features to manage. Go to Components >> K2mart >> Settings to configure them. K2mart also comes with a dashboard so you visually track the progress of your Virtuemart sales:

tutuploadsmedia_1288879436577.png

Comments

 
Alastair Coleman
#1 Alastair Coleman 2010-11-17 04:21

Fantastic Tutorial. Thanks heaps!
 
 
Bruno Amaral
#2 Bruno Amaral 2010-11-22 12:38

how i can use the virtuemart categories list??
i received this msg:
404
Category not found
 
 
Chuck
#3 Chuck 2011-03-03 21:23

What about virtuemart shipping api that connects to the usps? When someone checks out with the k2mart installed, will shipping methods used in virtuemart still be functional. They automatically calculate shipping cost according to the usps API.

Chuck
 
 
Devin
#4 Devin 2011-06-10 10:01

Excellent tutorial!
 
 
Tiago Magno
#5 Tiago Magno 2011-09-15 14:36

every day I have to add a new product in virtuemart. the k2mart this new product updates for the k2? because the tests I did I should only use once, but when I add a new product, it will not appear in k2, what do I do?
 
 
donye
#6 donye 2011-12-04 12:15

fantastic tutor thanks for your tutorial
 
 
Nick
#7 Nick 2011-12-05 06:13

You're welcome, Donye! :)

Kind regards,
Nick
 
 
Nick
#8 Nick 2011-12-05 06:14

You're welcome, Alastair! :)

Kind regards,
Nick
 
 
Nick
#9 Nick 2011-12-05 06:14

Hi Bruno,

Sorry for the delay. It's hard for us to monitor support requests in the comments of blog posts, so if you're a student at OSTraining please use the support forum where we answer all questions within a business day.

Kind regards,
Nick
 
 
Nick
#10 Nick 2011-12-05 06:15

Hi Chuck,

Sorry for the delay. It's hard for us to monitor support requests in the comments of blog posts, so if you're a student at OSTraining please use the support forum where we answer all questions within a business day.

Kind regards,
Nick
 
 
Nick
#11 Nick 2011-12-05 06:15

Hi Tiago,

Sorry for the delay. It's hard for us to monitor support requests in the comments of blog posts, so if you're a student at OSTraining please use the support forum where we answer all questions within a business day.

Kind regards,
Nick
 
 
Nick
#12 Nick 2011-12-05 06:15

We're glad to hear it was of help, Devin! :)

Kind regards,
Nick
 
 
pierre
#13 pierre 2012-01-17 03:30

I cant believe you call virtuemart a fantastic piece of software!

As far as Joomla components go, I cant really think of anything worse than virtuemart.

Hard to style, ugly, tables all over the place. Buggy, unpredictable. Which is exactly why if k2mart is good this is a big leap forward.

It still bothers me that it uses VM for checkout. If it was a total replacement I would feel alot better about it.

Still, Im probably gonna buy it and give it a go.
 
 
Nick
#14 Nick 2012-01-17 04:57

Hi Pierre,

I think you may be a bit mistaken. Please re-read the tutorial :)

Hope this works out for you! Though, there are a lot of other e-commerce solutions for Joomla that are worth checking out as well. For example, Hikashop is one of my favorites:
ostraining.com/.../hikashop

Kind regards,
Nick
 
 
Sergio Belarus
#15 Sergio Belarus 2012-04-27 07:35

Thank you very much for this usefull article!
 
 
sadique
#16 sadique 2012-06-07 04:59

really helpful...nice tutorial..thank z
 
 
Jon Siddall
#17 Jon Siddall 2012-08-09 07:40

Is there any way to import k2 items into k2mart ?

I cant find any documentation on how to do this. Trying to change a catalogue site to an online shop.
Thanks
 

Add comment


Security code
Refresh

blog-ad

Start Online Training

Members get access to all our video training. That's 1,142 training sessions in Joomla, Drupal, WordPress and Coding.

Manage All Your Joomla Sites

adminicredible

With Admincredible you can update and manage all your Joomla sites. If you have 5 or 500 sites, Admincredible will make your life easier! Visit Admincredible.com.

Latest Comments

The License for Our Tutorials

All of our tutorials are published under the Creative Commons Attribution-NonCommercial license. This means:

  • You can re-use these tutorials.
  • You can modify these tutorials.
  • You must link back to our original tutorial.
  • You can't use these tutorials commercially.

Click here to read the full license.

Open Source Training is not affiliated with or endorsed by the Joomla, WordPress or Drupal projects.
All product names and trademarks are the property of their respective owners.

Copyright 2013 Open Source Training, LLC. All rights reserved.