2012-03-11 1 views
0

Я использую элементы для различных меню на моем сайте с помощью CakePHP, чтобы создать ссылки, например:HTML Link Helper full_calendar плагин брейков ссылки

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

Мои ссылки все ломаются, когда с помощью full_calender плагин ветви 2.0 из Github когда я нажимаю ссылку на полную страницу каландра, расположенного по адресу http://localhost/mysite/full_calendar

Все ссылки на мой элемент ломаются и становятся:

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

вместо

http://localhost/mysite/home

Я установил плагин в приложение/плагин.

Я использую имя контроллера и вижу в своих ссылках в элементе, так что происходит не так?

+0

Что это, CakePHP 1.3 или 2.0? – JJJ

+0

его cakephp 2.0, календарь работает отдельно от этой проблемы –

ответ

1

Я решил это, добавив плагиновую ссылку на ссылки, не используя плагин;

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

Я предлагаю использовать:

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

использованием

'plugin'=>false 

работает отлично, и это выглядит чище, чем 'плагин' => ''.

Смежные вопросы