【发布时间】:2012-08-18 19:11:29
【问题描述】:
这是出问题的路线:
Route::set('api', 'api(/<action>(/<currency_data>(/<currency_value>)))',
array(
'currency_data' => '(\d\-\d)|(\w\-\w)',
'currency_value' => '\d+(\.\d{1,2})?'
))
->defaults(array(
'controller' => 'api',
'action' => 'get',
));
网址将类似于:
/api/currency/123-321/123.00
或
/api/currency/abc-cba/123
这两种情况都涵盖了,但最后都不起作用,为什么? 默认路由是在引导程序的末尾(我知道有人会建议这样做)
tnx
【问题讨论】: