|
I am not convinced that Virtuemart 1.1 is native to Joomla 1.5. |
|
|
|
Written by Dean Beedell
|
|
Wednesday, 30 September 2009 |
|
I am not convinced that Virtuemart 1.1 is native to Joomla 1.5.
I
have a J1.5 site with VM1.1 installed and know for a fact that some
functionality generates errors until legacy mode is switched on.
In particular, the use of any Virtuemart module on a non-Virtuemart page can generate a nasty error message:
"require_once(/administrator/components/com_virtuemart/global.php):
failed to open stream: No such file or directory in
/home/infinit7/public_html/components/com_virtuemart/virtuemart_parser.php
on line 74"
As
stated I am not receiving this error message when I access a Virtuemart
page but when I use a "logged-in" user function such as "submit a page"
or "your details" or when editing a page from the front end. In fact,
the Virtuemart pages appear to be working well with legacy mode off, it
is just the site-editing functions that are failing and only when the VM
modules are still visible on these pages. So, to diagnose I did the
following:
I turned off legacy mode.
I removed the "Virtuemart product categories" and the "shopping cart" module for 'logged in' user menu items.
User Menu:
submit new article
your details
These items now work and do not generate the error. If I turn on any of the above VM modules then the error returns immediately.
This
means that I can only run with legacy mode off as long as I do not use
modules that reference VM on the 'suffering' pages. It would certainly
seem that Virtuemart 1.1 itself is not fully Joomla J1.5 native.
Legacy
mode slows down the whole site and it is unacceptable for my sites to
be slow. Until this is resolved my J1.5/VM1.1 site cannot go live.
For
VM shops I feel justified in reverting back to Joomla 1.0 with 1.0 of
Virtuemart. The older combination is much faster at the front end and
the back end runs faster by a factor of two or three.
I want to
say I'm really impressed by the later version of VM so far with regard
to usability on a real live site, but I can't yet...
|
|
Last Updated ( Friday, 30 September 2011 )
|