除非指定,否则始终将'user'设置为false

时间:2016-08-22 15:20:50

标签: cakephp

每当我在用户主页上时,默认情况下,任何链接的用户前缀都设置为true。所以,如果我在用户页面上,我正在尝试去/联系。我需要/ user / contacts。我必须执行以下链接才能找到我联系页面。

echo $this->Html->link('Find out more',
  array(
    'controller' => 'contact',
    'action' => 'index',
    'user' => false
  ),
  array(
    'class' => 'btn btn-blue'
  )
);

无论如何,我可以将'user'设置为始终为false,并且只在我需要时设置为true,因为它反对它始终是真的。

修改 用户前缀的路由器代码

Router::connect('/user', array('controller' => 'users', 'action' => 'login', 'user' => true));

由于

0 个答案:

没有答案