2012-04-03 40 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