2012-03-28 92 views
0

是否有可能呈现另一个页面而不是当前正在处理的页面?例如,我的插件检测到404错误,设置相应的HTTP标头,然后从网站输出一个普通页面 - 但是在这些HTTP 404标头下,浏览器和搜索引擎将接收自定义,好看的404页面。Joomla - 页面呈现控件

通过

<? header("Location: ...'); ?> 

重定向是不是一种选择。 我需要停止呈现当前页面并呈现另一个页面,但将其显示在此不存在的url下。

这可以怎么办?

+0

你可以添加一个自定义的error.php文件到你的模板?请参阅templates/system/error.php中的默认error.php。 – 2012-03-28 10:10:58

+0

是的,这是一个选项,但我仍然需要完全渲染其他页面,包含所有模块等。 – simon 2012-03-28 11:17:01

回答