如何修复主题? joomla 3.1这里有什么变化?

时间:2013-10-31 03:13:21

标签: joomla themes joomla3.1

严格标准:

  

非静态方法JSite :: getMenu()不应该静态调用,   假设$ this来自不兼容的上下文   /home/dev/public_html/demo/demo5/templates/as002033free/index.php on   第19行

严格标准:

  

不应调用非静态方法JApplication :: getMenu()   静态地,假设$ this来自不兼容的上下文   第593行/home/dev/public_html/demo/demo5/includes/application.php

严格标准:

  

非静态方法JSite :: getMenu()不应该静态调用,   假设$ this来自不兼容的上下文   /home/dev/public_html/demo/demo5/templates/as002033free/index.php on   第41行

严格标准:

  

不应调用非静态方法JApplication :: getMenu()   静态地,假设$ this来自不兼容的上下文   第593行/home/dev/public_html/demo/demo5/includes/application.php

1 个答案:

答案 0 :(得分:2)

我希望错误解释自己。 Non-static method should not be called statically.

应该是

$app = JFactory::getApplication();
$menu = $app->getMenu();

OR

$menu = JFactory::getApplication()->getMenu();

More

Similar Question