Joomla1.7 错误$mainframe->;joomla 1.7中的set()

Joomla1.7 错误$mainframe->;joomla 1.7中的set(),joomla1.7,Joomla1.7,我有joomla 1.5版的代码 global $mainframe; $html = "web solution"; $mainframe->set('JComponentTitle', $html); 在joomla 1.5中使用是可以的 但是,当使用joomla 1.7时,对…中的非对象调用成员函数集()时出现错误。 我想要这个想法的帮助试试这个: global $app; $html = "web solution"; $app->set('JComponentTitl

我有joomla 1.5版的代码

global $mainframe;
$html  = "web solution";
$mainframe->set('JComponentTitle', $html);
在joomla 1.5中使用是可以的 但是,当使用joomla 1.7时,对…中的非对象调用成员函数集()时出现错误。 我想要这个想法的帮助

试试这个:

global $app;
$html  = "web solution";
$app->set('JComponentTitle', $html);

我认为在joomla 1.6+中使用全局对象是不可取的。我不使用$mainframe和global$应用程序,而是使用以下内容:

$app = & JFactory::getApplication();
$html = 'web solution';
$app->set('JComponentTitle', $html);