7

我怎样才能在一个动作中同时拥有多个路径部分?我尝试使用 Regex 和 LocalRegex,但它确实不起作用。

这是我想要的结果:

/typeone/*/*/something
/typetwo/*/*/something

我想通过仅使用一个捕获两个参数的基本操作来实现这一点,并且可以具有“typeone”或“typetwo”路径部分。

“某物”只是链接到该基础的另一个动作。我不想有两个具有两个不同路径部分的基地,这需要我有两个链接到每个基地的东西,对吧?

谢谢

4

2 回答 2

1

Catalyst 社区的普遍看法似乎是,链接总是比正则表达式匹配更好,这些天——在某种程度上,一些正则表达式的东西可能会在版本 6 中移出核心。

这里的例子有帮助吗?http://wiki.catalystframework.org/wiki/gettingstarted/howtos/chainedexamples.view
这个account/org/*/edit似乎涉及匹配3个单独的PathParts ...

每个相关的潜艇——在你的情况下由 typeone 和 typetwo 触发的那些——都将运行。或者这不是你所追求的?

于 2013-07-02T00:42:58.707 回答
-1

据我所知,没有办法设置一个以上的 PathPart,或者有一个启用正则表达式的 PathPart。

于 2012-09-29T15:05:34.837 回答