2016-07-14 96 views
0

是否有任何解決方案在Zend中創建此URL並獲取更多URL部分作爲1參數?Zend multiparam指向一個參數的URL

Ex.: /someApp/someFolder/Separator/Need/This/As/One/param/ 

,我需要 「極品/這/ AS /一個/參數」 爲1個參數...

我的基本路線是

"someApp/someFolder/Separator/:path/" 

,我已經試過類似

".../:path/*" 

,...但沒有什麼工作正常。 URL的末尾沒有其他參數,所以應該沒問題。

+0

您是否想在URL末尾有其他參數? – newage

+0

不,我把它作爲10個單路徑與1,2,3,4,10 ...個參數,然後在代碼中爆炸它們以獲得1個字符串 –

回答

0

它在site/之後得到字符串。例如:site/Need/This/As/One/param。變量path將具有字符串Need/This/As/One/param

'type' => 'Segment', 
    'options' => [ 
     'route' => 'site/:path[/]' 
     'defaults' => [...], 
     'constraints' => [ 
      'path' => '.+', 
     ] 
    ] 
]