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.
There is definitely a problem with VM 1.1.6 and Joomfish as per the forum posts on Virtuemart, specifically a 500 Server Error on the final checkout stage (see comments also below).
It appears that this is fixed if you choose in Global Config your Database Type as mysqli
Haven't tested - only what I've read.. :)
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.
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.
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.
|Last Updated on Saturday, 17 December 2011 12:57|