2011-06-03 104 views
3

我想將整個路徑作爲操作參數傳遞給我的控制器操作。Zend框架操作參數

mycontroller/myaction/myparameter/path_value

例如, path_value可能是像測試/文件夾/文件夾2

我不想urlencode該參數。是否有可能在我的控制器操作中,我可以將整個路徑作爲'myparameter'的參數值(如'test/folder/folder2')而不是'test'。

我希望我很清楚。 Tnx提前

+0

您可以發送test_folder_folder2 str_replace函數,然後用_ /如果你不whant惹路線 – 2011-06-03 12:25:50

+0

,除非您使用自定義路線......這引出了一個問題:爲什麼你會想要做這個嗎? – Fatmuemoo 2011-06-03 15:32:00

回答

1

你可以把它作爲<baseurl>?myparameter=test/folder/folder2

0

你將不得不修改Zend的路由,以做你正在嘗試。編碼路徑可能會更簡單。我想你可以發送這個變量作爲POST而不是GET。