HTML Link Helper full_calendar插件中断了链接

时间:2012-03-11 15:18:19

标签: cakephp fullcalendar cakephp-2.0

我使用CakePHP在我的网站中使用不同菜单的元素来创建链接,例如:

echo $this->Html->link(
    'Home',
    array(
        'controller'=>'users',
        'action'=>'home'
    )
); 

当我点击指向位于的完整日历页面的链接时,从Github使用full_calender插件2.0分支时,我的链接全部中断 http://localhost/mysite/full_calendar

我的元素中的所有链接都被破坏并变为:

  

http://localhost/mysite/full_calendar/home/

而不是

  

http://localhost/mysite/home

我在app / plugin中安装了该插件。

我在元素的链接中使用控制器名称和视图,所以出错了?

2 个答案:

答案 0 :(得分:1)

我通过向不使用插件的链接添加插件链接解决了这个问题;

echo $this->Html->link('home',array('plugin'=>'','controller'=>'users','action'=>'home')); 

答案 1 :(得分:1)

我建议使用:

echo $this->Html->link('home',array('plugin'=>false,'controller'=>'users','action'=>'home'));
使用

'plugin'=>false

效果很好,看起来比'plugin'=>''更清晰。