Failed Opening Required Message When Using Different (non-Helix) Template - Question | JoomShaper
Black Friday sale is live with flat 50% OFF. Sale ends soon! Grab your deal now!

Failed Opening Required Message When Using Different (non-Helix) Template

I

interstorm

Helix Framework 3 years ago

Hello - I have a basic Joomla 4 installation and the most recent Helix framework installed. Everything works well however when I go to set one mesu item to using the J4 Cassiopia template, I get the following (which is odd as it appears to be trying to reference the helix framework even though that isn't what is selected). The menu item type is featured content (hence the 'featured' in the error below. If I try other menu item types, I get a similar message looking for the Helix version of that menu type.

Failed opening required 'etpub\vhosts\interstormtech.com\hopeful-cray.173-199-114-177.plesk.page\templates\shaper_helixultimate\html\com_content\featured\default.php' (include_path='.;.\includes;.\pear')

Specs: J4 version: 4.1.0 Helix version: 2.0.7

0
8 Answers
I
interstorm
Accepted Answer
3 years ago #60226

Also I should add -- I have the Helix template set as my default template when this error comes up using a different template. If I turn off Helix as the default, this issue goes away.

0
Toufiq
Toufiq
Accepted Answer
Senior Staff 3 years ago #60927

Hi there,

Thanks for contacting us. Sorry for the inconvenience. Will you please provide me the Joomla administrator access to check the issue? I will check & get back to you soon. 

-Thanks

0
I
interstorm
Accepted Answer
3 years ago #62100

Sorry for not responding sooner - I was on holiday. Not a problem to send login credentials (see hidden content) however I believe you should be able to replicate this on your own instance. I actually created a new installation (using a temp Plesk domain in my hosting service) and did only the following:

  1. Installed Joomla (4.1.0)
  2. Installed Joomla sample blog content
  3. Unpublished all sample modules
  4. Installed Helix (2.0.5)
  5. Updated Helix to most recent (2.0.7)
  6. Set Helix template to default
  7. Created new menu item using Joomla Cassiopia template (not Helix)
  8. Navigate to home page (see URL in hidden content) -- everything was fine
  9. Selected the Cassiopia menu item where I get the following message:

Failed opening required '...priceless-allen.173-199-114-177.plesk.page\templates\shaper_helixultimate\html\com_content\featured\default.php' (include_path='.;.\includes;.\pear')

I'm not sure why the Helix code would be required when the menu item is not using that template (as it is using the default Joomla 4 Cassiopia template)

Thanks again for your assistance and I'd appreciate hearing your thoughts...

0
Toufiq
Toufiq
Accepted Answer
Senior Staff 3 years ago #62200

Please downgrade your PHP version 8 to 7.4 and let me know. Thanks

0
I
interstorm
Accepted Answer
3 years ago #62293

PHP downgraded but now I'm getting a 500 error for that menu item:

https://priceless-allen.173-199-114-177.plesk.page/index.php/cassiopia-test

0
Toufiq
Toufiq
Accepted Answer
Senior Staff 3 years ago #62305

Yes, I have found the issue. I will share your issue to our developer team. I hope team will fix this issue soon. This problem happens when SEF enabled. Thanks

0
I
interstorm
Accepted Answer
3 years ago #62348

Great -- thank you. If you hear anything regarding a timeframe for this, I'd be eager to know. Thanks for your assistance!

0
Toufiq
Toufiq
Accepted Answer
Senior Staff 3 years ago #62417

Team is working hard and i hope they will release it soon. Thanks

0