Php 将Magento类别页面在最后发送到404

Php 将Magento类别页面在最后发送到404,php,magento,Php,Magento,正如标题所说,我试图在最后一个页面之后将Magento类别页面发送到404页面,而不重定向 为此,我构建了一个观察者,在调度后观察控制器的动作、布局、生成块。从这一点,我验证了参数p(page)是数值,并且在min和max内 所有这些都没问题,但我无法将操作转发到我的自定义noRoute页面 我可以抛出一个异常,但它将触发默认的Magento404页面,并且我不能在观察者中使用_forwardMagento函数 我该怎么办?非常感谢 您需要将此代码放在observer中,这样才能正常工作 Mag

正如标题所说,我试图在最后一个页面之后将Magento类别页面发送到404页面,而不重定向

为此,我构建了一个观察者,在调度后观察控制器的动作、布局、生成块。从这一点,我验证了参数p(page)是数值,并且在min和max内

所有这些都没问题,但我无法将操作转发到我的自定义noRoute页面

我可以抛出一个异常,但它将触发默认的Magento404页面,并且我不能在观察者中使用_forwardMagento函数


我该怎么办?非常感谢

您需要将此代码放在observer中,这样才能正常工作
Mage::app()->getFrontController()->getResponse()->setRedirect($url)

我不想重定向,我想在我所在的同一个url中显示错误页面!