CakePHP插件影响默认路由

时间:2013-06-07 12:49:59

标签: cakephp plugins routes

我刚创建了一个名为ContactForm

的插件

现在,在默认布局上有以下链接:

$this->Html->link('Home', array('controller' => 'posts', 'action' => 'index','admin' => false));
$this->Html->link('About', array('controller' => 'pages', 'action' => 'display', 'about', 'admin' => false))

插件工作正常。我的问题是当我要去/contact_form/contacts/add时,页面上的所有链接都会附加插件网址,这会产生以下链接:

/posts/index进入/contact_form/posts/index /pages/about进入/contact_form/pages/about

我知道你可以将'plugin' => null添加到主应用程序的所有链接上,但有没有办法从插件本身解决问题呢?

0 个答案:

没有答案