2012-04-03 62 views
0

我对Symfony Framework非常陌生,目前正在寻找最佳实践方式将参数从搜索传递到包含的部分。如何将参数传递给部件和组件?

目前我正在检查executeSearch方法中的参数,然后设置searchSuccess.php文件中可用的变量。

在searchSuccess.php文件中,我只是将变量传递给数组中的include_partial方法中的部分。我继续传递变量,直到我处于正确的部分。

我的方法似乎很复杂和错误,但似乎我不能访问executeSearch方法之外的sfRequest变量?

+1

您可以通过调用'$ sf_request'来访问任何模板中的请求。 – j0k 2012-04-03 14:05:14

+0

@ j0k:你说的对,为什么不写答案? – greg0ire 2012-04-03 21:59:10

+0

@ greg0ire:我不确定这个问题,这就是为什么我只发表评论。 – j0k 2012-04-03 22:19:44

回答

1

您可以通过调用$sf_request来访问任何模板中的请求对象。

+0

谢谢,已经以为我错过了一些明显的东西。 – 2012-04-04 07:53:41