1
是否可以在同一个网址创建两条路线?CakePHP两条路线在同一个网址上
因此,例如:
Router::connect('/', array('controller' => 'users', 'action' => 'login'));
Router::connect('/', array('controller' => 'home', 'action' => 'index'));
的想法是,例如www.mywebsite.com
将显示登录页面作为其主页,而不会将任何重定向到登录页面或任何内容。一旦用户登录后,他们将再次进入主页,但它将加载家庭控制器索引,但又是同一个URL!
我该怎么做?
是的我正在使用AuthComponent,但如果使用该选项,除了将用户重定向到登录操作(这不是我想要执行的操作)之外,还有其他选项可以使用吗? – Cameron 2011-05-25 00:04:37
好吧,按照上面的说明操作。在'home'控制器的'index'方法中检查是否存在'$ this-> data'并使用这个:http://book.cakephp.org/view/1261/login。 – PawelMysior 2011-05-25 03:20:57