你可以在Symfony的一个动作中手动调用sfDoctrineRoute吗?

时间:2011-05-04 23:35:29

标签: php symfony1 routing doctrine

正如问题所说。我想从另一个动作中发送到sfDoctrineRoute,但是我想保留当前的请求。这样我就不会重定向并丢失当前的请求信息....

1 个答案:

答案 0 :(得分:0)

如果您正在寻找的话,请查看forward()方法:

http://www.symfony-project.org/api/1_4/sfAction

作为旁注,我确信你有理由想要这个,但我可能接近这样,无论你需要什么,其他动作都包含在模型中。通过这种方式,当您调用它时,您可以将请求参数传递给它并“保留”当前请求 - 无论您在应用程序中的哪个位置调用它。如果你真的需要调用另一个动作,那么我会继续将请求完全推送到它。您始终可以重定向/转发并使用它传递请求参数。