我怎样才能在一个动作中同时拥有多个路径部分?我尝试使用 Regex 和 LocalRegex,但它确实不起作用。
这是我想要的结果:
/typeone/*/*/something
/typetwo/*/*/something
我想通过仅使用一个捕获两个参数的基本操作来实现这一点,并且可以具有“typeone”或“typetwo”路径部分。
“某物”只是链接到该基础的另一个动作。我不想有两个具有两个不同路径部分的基地,这需要我有两个链接到每个基地的东西,对吧?
谢谢
Catalyst 社区的普遍看法似乎是,链接总是比正则表达式匹配更好,这些天——在某种程度上,一些正则表达式的东西可能会在版本 6 中移出核心。
这里的例子有帮助吗?http://wiki.catalystframework.org/wiki/gettingstarted/howtos/chainedexamples.view
这个account/org/*/edit
似乎涉及匹配3个单独的PathParts ...
每个相关的潜艇——在你的情况下由 typeone 和 typetwo 触发的那些——都将运行。或者这不是你所追求的?
据我所知,没有办法设置一个以上的 PathPart,或者有一个启用正则表达式的 PathPart。