VirtueMart 2 > 3rd party extension
VirtueMart 2.0.3c+ - JComments 2.3.0 Integration (Free). For J 1.7 and 2.5
kerkezz:
--- Quote from: flo31 on March 16, 2012, 05:55:56 AM ---This tutorial will allow you to use JComments 2.3.0 ajax system for displaying and managing comments on the VirtueMart 2 product pages.
STEP 1 Download Virtuemart 2.0.3c or newer and install it, or simply update your actual version.
STEP 2 Go into Virtuemart->Configuration then Shop Tab and click on Enable Joomla plugin
STEP 3 Then go to the Shop Front tab.
On the right side under 'Shopper Review/Rating System ', disable the first 2 params :
Enable Review System for : 'Disabled'
Show Review : 'Don't show'
and save.
Note : If you already have Virtuemart reviews, you will be able to import them to JComments.
STEP 4 Download JComments Component 2.3.0 Stable on http://www.joomlatune.com/jcomments-downloads.html and install it.
STEP 5 We are now going to hack JComments in order to support VM1 and VM2 (it only supports VM1 at this moment). This will allow you to get the integration working, and the possiblity to import the reviews from VM2.
Replace in your Joomla folder :
- /components/com_jcomments/plugins/com_virtuemart.plugin.php
- administrator/components/com_jcomments/admin.jcomments.migration.php
with the corresponding files, given in the following zip : Jcomments Hack Zip
STEP 6 Download, and Install the Virtuemart 2 - JComments Content Plugin. Then enable it in the Joomla extensions manager.
And you are done !
You may set some params. Under Joomla, JComments → settings and the permissions tab.
Set the right permissions to your joomla user groups to allow them to use JComments functionnalities.
Now JComments is handling all Virtuemart Comments / Reviews, so you can use the power of JComments to manage them.
STEP 7 (Option) Import your Virtuemart reviews into JComments . Go in JComments->Import, Virtuemart 2 reviews and click on import.
You can also use JComments for other components like K2, Articles...and all JComments modules will work (latest, latest commented, most commented, top posters).
You just have to set the source : com_virtuemart in the modules params if you want to display virtuemart comments.
FAQ :
I want to exclude virtuemart categories to not display comments on his products : In the plugin Virtuemart 2 - JComments Content parameters you can multiselect (with ctrl+click) virtuemart categories to exclude (In Joomla extensions->plugins)
I have excluded the virtuemart category Computers under the plugin and want to enable comments only for the Macbook Product :
You can force enabling or disabling comments for a product. Go under Virtuemart->product and go on the product page. Go to the description tab and click at the bottom of the editor :
- Click on JComments OFF button to force disabling comments
- Click on JComments ON button to force enabling comment
The plugin Virtuemart 2 - JComments Content Plugin reads this on the product page, takes it into account, and removes the tags from the product description, so it's not displayed in the frontend.
I want to stop using JComments : There is not export function at this moment. You can uninstall JComments, and the reviews will remain in the database. Then retrieve the STEP 2 and STEP 3.
Note : If you have added a {Jcomments} tag in some products, go into Joomla extensions -> plugins management, plugin Virtuemart 2 - JComments Content Plugin and select 'no' for the 'Activate Plugin' param.
The plugin will only continue to remove the tags from the product description, but won't display JComments.
You can uninstall it, since you have removed all {Jcomments} tags in all product descriptions, but the plugin can stay here and do the job quite well.
You can report bugs here and I will fix them.
--- End quote ---
Links are dead, can't open any page from your link! I'm working with VM 2.0.6 and latest Jcomments... can you help me? Will this work for me too?
mjtn88:
that's an awsome tutorial, but links are dead... please this is very urgent!!! :'( ... can you update them... i'll be so grateful!!!
Snake 60:
Here it:
littlefish:
--- Quote from: Snake 60 on July 16, 2012, 00:06:06 AM ---Here it:
--- End quote ---
thanks Snake 60 for reposting!
n a big thank you to flo31 for the excellent hack!
tobetter:
I also encounter this problem, thank you
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version