使用Joomla 1.5插件onAfterRender访问组件值

使用Joomla 1.5插件onAfterRender访问组件值,joomla,joomla1.5,Joomla,Joomla1.5,我可以从插件onAfterRender访问组件值吗?如果是,我该怎么做?我使用的是Joomla 1.5 $this->assign('name', 'John'); 这一行只是将字符串“John”从视图传递到布局,它与任何插件无关。如果您使用NafterRender并希望从即将显示的页面中获取某些信息,您可以尝试通过renderd内容搜索它,可以使用 JResponse::getBody(); 如果你想替换页面上的一些信息,那么就这样做,并在插件的末尾“重写”页面 这一行只是将字符串“

我可以从插件onAfterRender访问组件值吗?如果是,我该怎么做?我使用的是Joomla 1.5

$this->assign('name', 'John');
这一行只是将字符串“John”从视图传递到布局,它与任何插件无关。如果您使用NafterRender并希望从即将显示的页面中获取某些信息,您可以尝试通过renderd内容搜索它,可以使用

JResponse::getBody();
如果你想替换页面上的一些信息,那么就这样做,并在插件的末尾“重写”页面

这一行只是将字符串“John”从视图传递到布局,它与任何插件无关。如果您使用NafterRender并希望从即将显示的页面中获取某些信息,您可以尝试通过renderd内容搜索它,可以使用

JResponse::getBody();
如果你想替换页面上的一些信息,那么就这样做,并在插件的末尾“重写”页面


你到底想做什么?“组件值”是什么意思?例如,在我的view.html.php中,我有$this->assign('name','John');。。然后在我的插件onAfterRender中,我想使用$this->get('name')访问名称;你到底想做什么?“组件值”是什么意思?例如,在我的view.html.php中,我有$this->assign('name','John');。。然后在我的插件onAfterRender中,我想使用$this->get('name')访问名称;