Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hello! Is it planned to upgrade Helix-2 (Helix-II Version 2.5) for Joomla 3.8 #15

Open
logan-19 opened this issue Sep 30, 2017 · 8 comments

Comments

@logan-19
Copy link

Helix-2 works to Joomla 3.8 with errors? Thank you!

@rifatwahid
Copy link
Contributor

Hi,
I have checked in my localhost everything is working. You can update your Joomla 3.8 but don't forget to keep a backup before the update Joomla.

  • Thanks

@logan-19
Copy link
Author

logan-19 commented Oct 3, 2017

I upgraded to 3.8, but now 404 pages are not working

@logan-19
Copy link
Author

logan-19 commented Oct 4, 2017

Warning: require_once(...\libraries/joomla/document/html/renderer/head.php): failed to open stream: No such file or directory in ...\templates\shaper_helix_ii\error.php on line 27

Fatal error: require_once(): Failed opening required '...\libraries/joomla/document/html/renderer/head.php' (include_path='.;c:/ospanel/modules/php/PHP-5.6-x64;c:/ospanel/modules/php/PHP-5.6-x64/PEAR/pear') in ...\templates\shaper_helix_ii\error.php on line 27

@logan-19
Copy link
Author

logan-19 commented Oct 4, 2017

Joomla 3.8 deleted the folder \libraries\legacy\view\category.php
the date of publication is not displayed correctly

@pepperstreet
Copy link

pepperstreet commented Oct 25, 2017

Try to force an error report/display.
I tried "Search component" with apparently missing weblinks table. Which should lead to a 404 page. Instead I see the same FATAL ERROR after update to latest J!3.8.1 and HELIX2 2.5

Tested with PHP 5.6 and 7.x

Warning: require_once(/Applications/MAMP/htdocs/jshelix2/libraries/joomla/document/html/renderer/head.php): failed to open stream: No such file or directory in /Applications/MAMP/htdocs/jshelix2/templates/shaper_helix_ii/error.php on line 27

Fatal error:
require_once(): Failed opening required '/Applications/MAMP/htdocs/jshelix2/libraries/joomla/document/html/renderer/head.php' (include_path='.:/Applications/MAMP/bin/php/php7.0.8/lib/php') in /Applications/MAMP/htdocs/jshelix2/templates/shaper_helix_ii/error.php on line 27

@pepperstreet
Copy link

pepperstreet commented Oct 26, 2017

error.php file seem to have an outdated include to head.php
As far as I can tell, the file location has changed in Joomla 3.8.x
I have found a possible "fix" on other sites and forums:

Find this code:
require_once(JPATH_LIBRARIES.'/joomla/document/html/renderer/head.php');

Replace by:
require_once(JPATH_LIBRARIES.'/src/document/renderer/html/HeadRenderer.php');

Or remove it.

(Not sure about the optional removal though!?)
Please, can someone test and confirm?

@heymrtoufiq
Copy link

Hi,

Please following the instruction.

  1. Go to the file location
    templates/shaper_helixii/error.php
  2. Find out the code from error.php file
    require_once(JPATH_LIBRARIES.'/joomla/document/html/renderer/head.php');
  3. Replace with this code
$header_contents = ‘’;
if(!class_exists(‘JDocumentRendererHead’)) {
  $head = JPATH_LIBRARIES . ‘/joomla/document/html/renderer/head.php’;
  if(file_exists($head)) {
    require_once($head);
  }
}

-Thanks

@pepperstreet
Copy link

Thanks for your quick reply, but I have my doubts.
Obviously Joomla 3.8.x has a different path and file location! Please, check for yourself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants