web design, England, Britain, UK, belgium
 
Ulti Clocks content

Joomla 1.5, VirtueMart 1.1 & Joomfish 2.0

JOOMLABOTTOM sand Information on the installation of Joomfish 2.0 with Joomla 1.5 & VirtueMart 1.1
joomfish, virtuemart, store, joomla, pack, xml, components, root, administrator, vendor, attribute, sku, contentelements, table, try, don, query, available, translate, files, work, field, needed, info, elements, product, jos, auto, increment, content, alter, upload, ftp, change, course, package, language, languages, object, uploaded

Home Joomla - VirtueMart Joomla & VM How To's Joomla 1.5, VirtueMart 1.1 & Joomfish 2.0

Don

09.

Apr

Joomla 1.5, VirtueMart 1.1 & Joomfish 2.0

  • Joomla 1.5
  • VirtueMart 1.1
  • Joomfish 2.0

There is a lot of confused posts about how to enable Joomfish 2.0 compatibility with Joomla 1.5 & VirtueMart 1.1
Here (hopefully) are the steps and files needed to get these 3 components to work together.



Joomfish Logo First make sure you have the latest versions of each package, Joomfish especially has had a number of bug fixes, the current version is Joomfish 2.03.

  • Of course your required languages should be installed via the installer.

  • Upload via ftp the VirtueMart language pack to
    joomla_root/administrator/components/com_virtuemart/languages
    You can get them here -
    Language Pack for VirtueMart 1.1.3
    Just extract the package and upload the whole resulting folder structure.

  • One database table needs to alter to conform with the Joomfish schema so you need to run the following query.
    The easiest way is to simply paste the query into your phpMyAdmin SQL tab and click "Go".
    It adds another field auto-increment field to the jos_vm_product_attribute_sku table.
     
    ALTER TABLE `jos_vm_product_attribute_sku` 
    ADD `attribute_sku_id` INT( 11 ) 
    NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST ;
     
  • You then need the VirtueMart Content Elements for Joomfish which you can find here -
    VirtueMart Content Elements for Joomfish 2.0 or here.
    The 2nd local one has the needed changes to the vm_store_info.xml / vendor.xml file done (See below).
    Don't try to use the virtuemart.zip available on the joomlacode site. This is for Joomfish 1.8.
    Unzip the pack and ftp the files to joomla_root/administrator/components/com_joomfish/contentelements


It should all work now apart from the VirtueMart Store Information which when you try to translate gives a
"Fatal error: Call to a member function getTable() on a non-object".

To fix this you need to rename the joomla_root/administrator/components/com_joomfish/contentelements/vm_store_info.xml to vm_vendor.xml.
Why this has never been done in the original pack I don't know.
You could of course do this before you uploaded them.
You can download the pack with the change done from here. Joomfish Virtuemart translate
While your there if you need to have a different Store Name then change line 10 of joomla_root/administrator/components/com_joomfish/contentelements/vm_vendor.xml to -
 
<field type="titletext" name="vendor_name" 
translate="0">Store Name</field>
to...
<field type="titletext" name="vendor_name" 
translate="1">Store Name</field>
 

So all fields should now be available in the Joomfish --> Translate section.


Add this page to your favorite Social Bookmarking websites
Digg! Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! Slashdot! Technorati! StumbleUpon! Spurl! Newsvine! Furl! Fark! Yahoo! Netvouz! Mister-Wong! RawSugar! Ma.gnolia! Squidoo! DZone! Swik!
Zuletzt aktualisiert am Mittwoch, 24. Juni 2009 um 09:09 Uhr Read : 26039 times
 
Comments (52)
thanks!
52 Donnerstag, 10. Juni 2010 um 14:41 Uhr
Rolf
This helped me a lot! Thank you!
@Matamort
51 Freitag, 28. Mai 2010 um 15:07 Uhr
(GJC Admin)
Yes, for a small fee..
Contact thru the contact page...

Cheers
No wysiwyg for vendor information
50 Freitag, 28. Mai 2010 um 13:22 Uhr
Matamort
Really great Tuto ! I finally manage my translation. Nut i found out that the wysiwyg is not working when you want to translate Vendor information.

Could you help me out ?
DB error
49 Freitag, 21. Mai 2010 um 07:51 Uhr
Anni
Hi,
First of all great manual thanks! I did everything as you wrote but when I go in to my site I get the following error:
Database Error: Unable to connect to the database:Could not connect to MySQL

Does anyone knoe what this is? How I can fix it? and what went wrong.
Thanks in advance
Anni
Forget my case
48 Donnerstag, 20. Mai 2010 um 15:35 Uhr
Still Flo
Found the error - I'm using the "wrong versions". It's Joomfish 2.0.4 and Virtuemart 1.1.4. My fault. Sorry for bothering you... Delete my postings - but keep the 1st one! Wink
Problem with product titles
47 Donnerstag, 20. Mai 2010 um 15:29 Uhr
Flo (again)
Hi, it's me again. Unfortunately are the Product tiles translated, but the translation isn't shown in the frontend. It always shows the original product title. What might i have done wrong?
Thanks, thanks and again THANKS
46 Donnerstag, 20. Mai 2010 um 15:20 Uhr
Flo
Wow, really good tutorial! You're definitely going up to heaven for this! I LOVE YOU!!!!
thanks
45 Samstag, 27. März 2010 um 10:49 Uhr
mat
good tuto simple ! easy ! it works, keep it in book marks
@Freelancelot
44 Mittwoch, 24. März 2010 um 21:09 Uhr
(GJC Admin)
Hi,
Contact me thru the contact page if you need help.

Cheers,
Thanks, but products are still not translating
43 Mittwoch, 24. März 2010 um 19:34 Uhr
Freelancelot
I've done all the workarounds for this including editing the database table, but still not luck being able to translate products, etc in VM. I get the ".../public_html/administrator/components/com_joomfish/models/ContentObject.php on line 669" error message. I've looked all over the net and still have no working solution for my client who desperately needs Spanish working for her VM products. TIA for any assistance.

Here's my system info:
PHP 5.2.9
Joomla 1.5.15
VirtueMart 1.1.4
JoomFish 2.04
Shiping module missing
42 Mittwoch, 10. März 2010 um 16:22 Uhr
Dutchie
I can't translate the shipping
Thanks
41 Donnerstag, 25. Februar 2010 um 10:47 Uhr
Cook
Works great, but i have a small problem. As you can see here : http://www.ktirio59.com/index.php?page=shop.browse&category_id=6&option=com_virtuemart&Itemid=1&lang=en the name of the product ????? 1 which means Door 1 in Greek is not translated but when you focus in it : http://www.ktirio59.com/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=1&category_id=6&option=com_virtuemart&Itemid=1&lang=en everythig is OK. Can anyone help me?
@Philip
40 Dienstag, 23. Februar 2010 um 15:18 Uhr
GJC (admin)
You need to add a new field to your database table ALTER TABLE `jos_vm_product_attribute_sku` .
This field needs to be called
`attribute_sku_id`.

You can do this manually or by a SQL statement, whatever..
Step 3 - what is it exactly?
39 Dienstag, 23. Februar 2010 um 15:08 Uhr
Philip
Hi,

thanks a lot for your help on this problem.

I have an issue with this step

One database table needs to alter to conform with the Joomfish schema so you need to run the following query.
The easiest way is to simply paste the query into your phpMyAdmin SQL tab and click "Go".
It adds another field auto-increment field to the jos_vm_product_attribute_sku table.


What exactly does it mean? Do I have to change a line somewhere??

Thank you!

Have a nice day!
thanks a lot!!
38 Donnerstag, 18. Februar 2010 um 08:52 Uhr
pablo
Finally I've got joomfish+virtuemart working in php4.

Thanks for your tutorial.

greets
Thank you
37 Dienstag, 16. Februar 2010 um 12:56 Uhr
Roderick
Thank you very much for this solution, it works great on joomla 1.5.15 and virtuemart 1.14.

Great fix
Great
36 Freitag, 12. Februar 2010 um 21:56 Uhr
rainbow
Many thanks for this excellent guide
it solved my problems
35 Freitag, 12. Februar 2010 um 16:18 Uhr
darek
thx so much
see joomfish in action
www.piekloniebo.pl/kolczyki
Mr. Green
A thousand Thank you
34 Donnerstag, 04. Februar 2010 um 12:20 Uhr
Siraset Jirapatchandej
A thousand Thank you
Sincerely great!
33 Dienstag, 02. Februar 2010 um 20:13 Uhr
Patin
Thank you for this superb tutorial!!!!!
Ukranian
32 Freitag, 15. Januar 2010 um 08:38 Uhr
GJC (admin)
Manually, and then don't forget to send it to VM to include in there next pack release...
help
31 Donnerstag, 14. Januar 2010 um 23:28 Uhr
hi
I from ukranian. how i can translete VirtueMart , on UKR. This Language Pack without ukranian.
.
30 Donnerstag, 14. Januar 2010 um 23:27 Uhr
help
I from ukranian. how i can translete VirtueMart , on UKR. This Language Pack without ukranian.
Crying or Very Sad
Thanks
29 Samstag, 09. Januar 2010 um 12:13 Uhr
Sasha Ukr
Thanks
vm_state
28 Donnerstag, 07. Januar 2010 um 13:15 Uhr
lefty
I am trying to edit the file vm_country.xml and change it to vm_state.xml, but although i can see the translations on the backend on joomfish on the frontend in the register new user form the states list remains the same.Has anyone found a solution on how to translate states in virtuemart? Please help!
joomfish help request
27 Donnerstag, 24. Dezember 2009 um 03:17 Uhr
thambi
hi, installed joomfish with virtuemart, for some reason vm product contents did not transalate, then uninstalled joomfish, but my storage space sky rocketed from 70MB to 140MB. even after uninstall stays at 140MB and the hosting provider demanding double fees. anyone to help me pls. so thankful
regds
thambi
singapore
thanksgiving
26 Freitag, 18. Dezember 2009 um 00:02 Uhr
pegazoo
Hey Mate! You saved my life. Thanks!Smile
not working with module breadcrumbs"you are here"
25 Dienstag, 01. Dezember 2009 um 14:31 Uhr
Artur
Thanks for help. Everything working ok but when i am trying go back using module breadcrumbs i have a message: "Not Found
The requested document was not found on this server. web is www.fzb.com.ua. Change language to eng , see bottom.
Thanks!
24 Montag, 30. November 2009 um 19:53 Uhr
DarkLord
Hey... you are the ONE! thank you very much i owe you MAN.
thanks
23 Samstag, 14. November 2009 um 11:53 Uhr
rey
thanks dude, your tutorial is great, i oew you one man!
Good work
22 Sonntag, 08. November 2009 um 15:05 Uhr
Mamboman
The guide is great, simple concise. My Store infos still do not display in English, but the backend now says that they are published. Will check the IDs in the DB.

Mamboman
Cant upload
21 Freitag, 30. Oktober 2009 um 16:51 Uhr
Taavi
Cant upload VirtueMart Content Elements. FTP dont upload them, can anybody know whats the issue?
Product attributes not translated
20 Montag, 19. Oktober 2009 um 19:17 Uhr
Patrick
Hi,

I have installed the VM Content Elements and added some advanced attributes.

When I want to add the translations in the backend (VM products attributes SKU) I get the error message 'Unknown column c.attribute_sku_id in field list ...'. The field attribute_sku_id doesn't exist in the table jos_vm_product_attribute_sku, so the error message seems logic.

Then I have added the alter table statement as shown in the article above. But my attributes still aren't translated.

In the backend I can open the translations for attribute_sku but allways the same record is opened and I can't save the translations.

I urgently need a solution for this frustrating problem.
You ROCK!
19 Montag, 19. Oktober 2009 um 10:39 Uhr
Midnightman
Thanks a lot for this fantastic tutorial. I was starting to fear that I wouldn't be able to use JoomFish & VirtueMart together, but now I can. I applied your hacks, and it all seems to work just fine now.

Seriously, hundreds of work hours are not wasted after all, thanks to you. Mr. Green
Joomfish not working on server properly with virtuemart
18 Sonntag, 18. Oktober 2009 um 09:19 Uhr
Irfan khan
Joomfish not working on server properly with virtuemart
THANKS!!
17 Donnerstag, 15. Oktober 2009 um 17:00 Uhr
Christian
very helpful!!!
Thanks
16 Donnerstag, 08. Oktober 2009 um 18:13 Uhr
Antonio Cortés
Thanks from Chile!
Thank you!
15 Freitag, 02. Oktober 2009 um 11:27 Uhr
Csaba
Thak you! It's relay helpful, saved a lot of time for me!
?? ?????
14 Montag, 28. September 2009 um 16:36 Uhr
???????
??????? ?? ?????! ?????? ? ??? ????????!
Fantastic and simple
13 Montag, 21. September 2009 um 19:09 Uhr
Chris Watts
Thanks for keeping it simple and precise for a complete non-technical Joomla user like me who totally relies on people taking the time to do these idiot proof guides!
great
12 Samstag, 19. September 2009 um 17:27 Uhr
Frank
Really helpfull. Thank you so much Smile
Thanks for your great article!
11 Samstag, 19. September 2009 um 05:33 Uhr
Albert Wang
Thanks for your great article, it's a life saver!
Great, exellent!
10 Montag, 14. September 2009 um 09:37 Uhr
o.u.
Simple and clear. Saved my day. Thank you!
Rookie Developer
9 Dienstag, 11. August 2009 um 23:56 Uhr
Bench Rider
I want to the User Fields and variations of buttons in Virtuemart to be multilingual too. This is actually more important to me than anything else. This was a pretty thorough tutorial am I missing something?
Rookie Developer
8 Dienstag, 11. August 2009 um 23:09 Uhr
Bench Rider
Thanks Coach!
Thank you very much
7 Sonntag, 09. August 2009 um 14:43 Uhr
Geeforce
Saved me hours too.

Thought it should work out of the box.

Great tutorial.
Checkout works?
6 Montag, 20. Juli 2009 um 12:53 Uhr
Thomas
Hey Tom,
I have the problem with checkout, too. What was the error in detail?
Follow up on Checkout Button
5 Dienstag, 23. Juni 2009 um 05:21 Uhr
Tom
Checkout button is working fine! Turns out that it is one single bit error in a full page of double-byte translation text. GJC ... thanks for the great work and instructions. It's good people like you making the Net a better place! Wink
Checkout Button not worki
4 Montag, 22. Juni 2009 um 22:25 Uhr
Tom
Thanks for the great instructions. I follow all the instructions and can get multilingual working in most pages except the Checkout Button which only works in English. Any idea, what goes wrong?
Thank you
3 Dienstag, 26. Mai 2009 um 14:40 Uhr
Lp
i've been searching for a multilingual CMS + shop extension for so long. I'm glad to finally find out that simple solution for Virtuemart.
Bookmark
2 Donnerstag, 07. Mai 2009 um 07:01 Uhr
GJC (admin)
Glad to help, please social bookmark for others to find..

Cheers
Thanks
1 Donnerstag, 07. Mai 2009 um 02:19 Uhr
anon
this saved hours! Great simple tutorial!

Add your comment

BoldItalicUnderlineStrikethroughSubscriptSuperscriptEmailImageHyperlinkOrdered listUnordered listQuoteCodeHyperlink to the Article by its id
Very HappySmileWinkSadSurprisedShockedConfusedCoolLaughingMadRazzEmbarrassedCrying or Very SadEvil or Very MadTwisted EvilRolling EyesExclamationQuestionIdeaArrowNeutralMr. GreenGeekUber Geek
Your name:
Titel:
Comment:

Latest Articles

Paypal Donation

If you use this module on your site please donate a small amount.
Any donation amount appreciated.

VM Live Product Search

Recommended Reading

For those interested in extending there knowledge of Joomla! & VirtueMart Packt Publishing has an excellent range of help & how to books.
Listed below are some I can recommend.
Simply click on the images to be taken directly to their web shop.

Learning Joomla! 1.5 Extension Development Learning Joomla! 1.5 Extension Development
by Joseph L. LeBlanc.
Read the review
Joomla! E-Commerce with VirtueMart Joomla! E-Commerce with VirtueMart
by Suhreed Sarkar.
Read the review
Joomla! Web Security Joomla! Web Security
by Tom Canavan.

Mastering Joomla! 1.5 Extension and Framework Development Mastering Joomla! 1.5 Extension and Framework Development
by James Kennard.

Joomla! Template Design: Create your own professional-quality templates with this fast, friendly guide Joomla! Template Design: Create your own professional-quality templates with this fast, friendly guide
by Tessa Blakeley Silver.

JOOMLABOTTOM



Joomla 1.5, VirtueMart 1.1 & Joomfish 2.0



Information on the installation of Joomfish 2.0 with Joomla 1.5 & VirtueMart 1.1


joomfish, virtuemart, store, joomla, pack, xml, components, root, administrator, vendor, attribute, sku, contentelements, table, try, don, query, available, translate, files, work, field, needed, info, elements, product, jos, auto, increment, content, alter, upload, ftp, change, course, package, language, languages, object, uploaded