1. simbian
  2. Free Templates / Extensions
  3. Tuesday, 30 May 2023
  4.  Subscribe via email
Hello, im experiencing issues using J51_Icons in Joomla 4 (using PHP 8.0), displaying the module give the following error:

0 Failed opening required 'C:\xampp\htdocs\joomla4\components\com_content\helpers\route.php' (include_path='C:\xampp\php\PEAR')

Any help appreciated.
Thanks!
Accepted Answer Pending Moderation
0
Votes
Undo
As the helper has moved to a different path and changed its name from:

components\com_content\helpers\route.php (Joomla 3.x)

to:

components\com_content\src\Helper\RouteHelper.php (Joomla 4.x)

I have changed the following two files of J51icons module:

helper.php line 14

from:


require_once (JPATH_SITE.DS.'components'.DS.'com_content'.DS.'helpers'.DS.'route.php');


to:


require_once (JPATH_SITE.DS.'components'.DS.'com_content'.DS.'src'.DS.'Helper'.DS.'RouteHelper.php');


and mod_j51icons.php line 18

from:


require_once (dirname(__FILE__).DS.'helper.php');


to:


require_once (JPATH_SITE.DS.'components'.DS.'com_content'.DS.'src'.DS.'Helper'.DS.'RouteHelper.php');


And voilĂ , now the module works in Joomla 4!
  1. more than a month ago
  2. Free Templates / Extensions
  3. # 1
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!