Zend multiparam URL到一个参数

时间:2016-07-14 13:32:50

标签: php url zend-framework

是否有任何解决方案可以在Zend中创建此URL并获取更多URL部分作为1个参数?

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

我需要“Need / This / As / One / param”作为1个参数...

我的基本路线是

"someApp/someFolder/Separator/:path/"

,我尝试过像

这样的东西
".../:path/*"

,...但没有任何效果。在URL的末尾没有其他参数,所以它应该没问题。

1 个答案:

答案 0 :(得分:0)

它在site/之后得到字符串。例如:site/Need/This/As/One/param。变量path将包含字符串Need/This/As/One/param

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