I have recently upgraded my site to Joomla 3 and Jomsocial Socialize template. Everything is working fine, except for the easyblog plugins. I have so far resolved the issue with Jomsocial profiles, but now trying to figure out how to fix the Events plugin.
I get the following error when I try to vie an event:
Notice: Undefined variable: isFile in /home/mysite/public_html/plugins/system/eventeasyblog/eventeasyblog.php on line 407
Notice: Undefined property: plgSystemEventEasyBlog::$parser in /home/mysite/public_html/plugins/system/eventeasyblog/eventeasyblog.php on line 409
Fatal error: Call to a member function xpath() on a non-object in /home/mysite/public_html/plugins/system/eventeasyblog/eventeasyblog.php on line 409
I have examined the eventeasyblog.php file, and it seems to relate to this section:
I tried changing the value for Jooma to the version installed on my site "3.2.1" and it got rid of 2 of the errors, leaving just:
Fatal error: Call to undefined method JFactory::getXMLParser() in /home/mysite/public_html/plugins/system/eventeasyblog/eventeasyblog.php on line 413
I am not sure how to correct this, or what is causing it.
I get the following error when I try to vie an event:
Notice: Undefined variable: isFile in /home/mysite/public_html/plugins/system/eventeasyblog/eventeasyblog.php on line 407
Notice: Undefined property: plgSystemEventEasyBlog::$parser in /home/mysite/public_html/plugins/system/eventeasyblog/eventeasyblog.php on line 409
Fatal error: Call to a member function xpath() on a non-object in /home/mysite/public_html/plugins/system/eventeasyblog/eventeasyblog.php on line 409
I have examined the eventeasyblog.php file, and it seems to relate to this section:
if( EasyBlogHelper::getJoomlaVersion() >= '3.0' )
{
$parser = JFactory::getXML( $contents , $isFile );
$version = $this->parser->xpath( 'version' );
return $version[0 ];
}
$parser = JFactory::getXMLParser('Simple');
$parser->loadString( $contents );
$version = $parser->document->getElementByPath( 'version' );
$version = $version->data();
I tried changing the value for Jooma to the version installed on my site "3.2.1" and it got rid of 2 of the errors, leaving just:
Fatal error: Call to undefined method JFactory::getXMLParser() in /home/mysite/public_html/plugins/system/eventeasyblog/eventeasyblog.php on line 413
I am not sure how to correct this, or what is causing it.