Hi all,
I am testing Seblod (multisites) on my local machine using Xampp 1.7.3 and Joomla 2.5.11.
On the frontpage of the first site when I open a modal window and I get the following notice: Trying to get property of non-object in C:\xampp\htdocs\responsive3\plugins\system\cck\cck.php on line 296
Checking the code I found that at this time the active menu is not set. So here is my workaround:
.....
} elseif ( $this->site_cfg->get( 'set_template_style', false ) ) {
$menu = $app->getMenu();
if ( is_object( $menu ) ) {
// $style = $menu->getActive()->template_style_id; --> this line gave the notice (line 296)
// if ( $style ) {
// $this->_setTemplateStyle( $style );
// }
// workaround start
$active = $menu->getActive();
if (isset($active)) { // check if set
$style = $active->template_style_id;
$this->_setTemplateStyle( $style );
}
// workaround end
....
Best regards,
Michael