failed to open stream: No such file or directory
Permalink 1 user found helpful
I'm getting this error or similar when I try to use various blocks since I updated to the latest version of C5.
Does anyone know how I can fix this. It's driving me nuts :-(
Warning: include(/Users/Rosie/Sites/PP_WP_0419/iae.uk.com/blocks/ryan_page_value/templates//view.php) [function.include]: failed to open stream: No such file or directory in /Users/Rosie/Sites/PP_WP_0419/iae.uk.com/concrete/core/libraries/block_view.php on line 311
Warning: include() [function.include]: Failed opening '/Users/Rosie/Sites/PP_WP_0419/iae.uk.com/blocks/ryan_page_value/templates//view.php' for inclusion (include_path='/Users/Rosie/Sites/PP_WP_0419/iae.uk.com/libraries/3rdparty:/Users/Rosie/Sites/PP_WP_0419/iae.uk.com/concrete/libraries/3rdparty:.:') in /Users/Rosie/Sites/PP_WP_0419/iae.uk.com/concrete/core/libraries/block_view.php on line 311
Does anyone know how I can fix this. It's driving me nuts :-(
Warning: include(/Users/Rosie/Sites/PP_WP_0419/iae.uk.com/blocks/ryan_page_value/templates//view.php) [function.include]: failed to open stream: No such file or directory in /Users/Rosie/Sites/PP_WP_0419/iae.uk.com/concrete/core/libraries/block_view.php on line 311
Warning: include() [function.include]: Failed opening '/Users/Rosie/Sites/PP_WP_0419/iae.uk.com/blocks/ryan_page_value/templates//view.php' for inclusion (include_path='/Users/Rosie/Sites/PP_WP_0419/iae.uk.com/libraries/3rdparty:/Users/Rosie/Sites/PP_WP_0419/iae.uk.com/concrete/libraries/3rdparty:.:') in /Users/Rosie/Sites/PP_WP_0419/iae.uk.com/concrete/core/libraries/block_view.php on line 311
ps. I have tried the JSON fix but to no avail ;-(
Hi Rosie,
I see in that error that this filepath "/Users/Rosie/Sites/PP_WP_0419/iae.uk.com/blocks/ryan_page_value/templates//view.php" there is a blank between the 2 backslashes before view.php. That is where the name of the custom template should be. Each template has their own folder. I'm not sure why it is trying to pull from a blank custom template name folder, but I believe that is where the problem is.
I see in that error that this filepath "/Users/Rosie/Sites/PP_WP_0419/iae.uk.com/blocks/ryan_page_value/templates//view.php" there is a blank between the 2 backslashes before view.php. That is where the name of the custom template should be. Each template has their own folder. I'm not sure why it is trying to pull from a blank custom template name folder, but I believe that is where the problem is.
Good catch DAkers!
Try un-installing the 'Ryan Page Value' block (Dashboard->Block Types->Ryan Page Value->Remove) and re-install it if you still need it.
Try un-installing the 'Ryan Page Value' block (Dashboard->Block Types->Ryan Page Value->Remove) and re-install it if you still need it.
Simple fix for this goes to "blocks\ryan_page_value\controller.php":
Function VIEW() generates error when value is empty so add IF, like so:
and also to get page attributes to work:
Attachemnt contains full package with those fix, work and tested from 5.6.3
Function VIEW() generates error when value is empty so add IF, like so:
public function view() { $templateHandle = $this->getTemplateHandle(); if ($templateHandle) { $this->render('templates/'.$templateHandle); } }
and also to get page attributes to work:
public function getAvailableAttributes() { $ctype = CollectionType::getByHandle($this->cobj->getCollectionTypeHandle()); return $this->cobj->getSetCollectionAttributes(); }
Attachemnt contains full package with those fix, work and tested from 5.6.3