Menu Content

Support

> Forums, FAQs & Paid Support
Welcome, Guest
Username Password: Remember me

joomsef + virtuemart extension
(1 viewing) (1) Guest
Support forum for customers who have purchased JoomSEF 3 (Joomla 1.5 compatible). Archive only, no new post can be added.

NOTE: This category has been locked. If you have purchased paid version, please, use our Support Ticket system instead. If you are using free edition, please see the Community Support section.
  • Page:
  • 1
  • 2

TOPIC: joomsef + virtuemart extension

joomsef + virtuemart extension 15 years ago #6409

Hi there,
I'm using joomla 1.5.10 + Virtuemart 1.1.3. With lates joomsef and virtuemart extension.



I got issue when i tried to navigate product from one to other.
it give me error:
Fatal error: Call to undefined function: array_diff_key() in sitexxxx/components/com_sef/joomsef.php on line 617


after checking i realize it happend because it got link as

site/xxx/productname.html?pop=0


can anyone tell me what to do to remove this ?pop=0

thanks in advance
frtamal
The topic has been locked.

Re:joomsef + virtuemart extension 15 years ago #6452

  • jaku
Hello,

there are 2 issues being mixed up:

1. Fatal error: Call to undefined function: array_diff_key();
This error is most likely caused by PHP version incompatibility as function array_diff_key() is available since PHP5 and it is not available in PHP4.

2. the pop=0 is coming from VirtueMart. There is either chance to make VM not to generate it or exclude it from non-sef URLs.
The topic has been locked.

Re:joomsef + virtuemart extension 15 years ago #6477

can you please tell me how can i rid off from both?

thanks
The topic has been locked.

Re:joomsef + virtuemart extension 15 years ago #6507

I am getting the same error but when i use the top page navigator to navigate between product detail pages>

Call to undefined function: array_diff_key() in XXX/components/com_sef/joomsef.php on line 617


Vic Garbutt
The topic has been locked.

Re:joomsef + virtuemart extension 15 years ago #6532

  • jaku
The solution to the first problem is to run the site on server using PHP5, not PHP4.

We may try to replace this function with alternative code to maintain PHP4 compatibility, but we do not plan to keep support for PHP4 indefinatelly (neither Joomla core plans that).

Therefore I would strongly recommend you to migrate your site to environment using PHP5. (if you are with some mass-hosting service, they may have this option, so you just need to ask them to move the site to other server or setup a different configuration for it - check with your server administrator)
The topic has been locked.

Re:joomsef + virtuemart extension 15 years ago #6579

  • Ops
jan wrote:

2. the pop=0 is coming from VirtueMart. There is either chance to make VM not to generate it or exclude it from non-sef URLs.


How to clean this variable from SEFUrl?
The topic has been locked.
  • Page:
  • 1
  • 2
User Login Empty