我正在使用 CakePHP 创建一个网站。它有用户注册和登录系统。
所以起初我有一个controller
调用HomeController
它具有三种方法
1)index();
2)login();
3)register();
默认index()
方法将执行。
我有以下代码来调用其他两种方法。
<? php
echo $this->Html->link('Login',array('controller'=>'Home','action'=>'login'),array('escape'=>FALSE));
echo $this->Html->link('Register',array('controller'=>'Home','action'=>'register'),array('escape'=>FALSE));
?>
所以现在当我点击上面的链接(login
,register
)时,它会调用适当的方法,url
就像
www.example.com/home/login
和www.example.com/home/register
现在我想从 url 中删除控制器名称,因为该方法在同一个控制器中。
所以url
应该看起来像
www.example.com/login
和www.example.com/register
是否可以??请帮忙..