路由问题能默认吗

这路由搞得太蛋疼了,有没有什么默认方法直接 controller/action 这样访问的?我一个controller里面有N多action 啊,像thinkphp那样多方便。
已邀请:

安正超

赞同来自: 雨师 静心

  • 首先,你的一个控制器有N多action,那么请考虑重构你的代码,通常一个里面6个左右的action,加上其它私有方法通常不超过10个方法;
  • 一个网站的URL不会有太多,而且框架提供了Route::controller与Route::resource两种方式的路由写法;
  • 不要被国内的破框架破坏了你的思维,导致思维定势。

FiveSay - 成武

赞同来自:

thinkphp 让多少人止步不前 ...
记住,方便不等于合理。
顺便一提:在见到 laravel 前我一直用的 TP,现在彻底放弃。

shineforce

赞同来自:

Route::controller('/admin','AdminController');
补充下
控制器里 记得方法加上请求类型get post 否则访问不到的

雨师

赞同来自:

Route::controller就可以实现题主要想的做法啊--RESTful控制器

要回复问题请先登录注册