Список форумов Cake-PHP.ru Cake-PHP.ru
Форум программистов CakePHP
(на сайт)
 
 Watched TopicsWatched Topics   FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Не срабатывает Action

 
Начать новую тему   Ответить на тему    Список форумов Cake-PHP.ru -> Общий
Предыдущая тема :: Следующая тема  
Автор Сообщение
wiverato

цитировать



Зарегистрирован: 28 Авг 2010 11:50:38
Сообщения: 2

СообщениеДобавлено: 28 Авг 2010 22:19:36    Заголовок сообщения: Не срабатывает Action Ответить с цитатой

Добрый день!

Участвую в разработке одного проекта с использованием CakePHP.
Локальный адрес проекта - localhost.
Пытаюсь создать свой метод(action) в контроллере. Создал, набрал его в браузере для отработки и он не отрабатывается - пересылается на localhost. Думаю , что проблема в правах, так как заметил таблицу acos где прописаны контроллеры и методы, добавил туда свой, и ничего не вышло.
Заметил файл app/controllers/users_controller.php, добавил туда и свой $this->Acl->allow($group, 'controllers/Devices/move'); в группу администраторов и ничего...

Кстати, если использую существующий action и вставляю в него редирект на свой метод, то мой метод отрабатывает.

Подскажите как можно отследить эту проблему, чтобы отработал мой метод.


Последний раз редактировалось: wiverato (29 Авг 2010 00:10:05), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
wiverato

цитировать



Зарегистрирован: 28 Авг 2010 11:50:38
Сообщения: 2

СообщениеДобавлено: 28 Авг 2010 23:03:37    Заголовок сообщения: Ответить с цитатой

Добавил в контроллер :
Код:
function beforeFilter()
{      
      $this->Auth->allow('move');
}


И мой метод move сработал.
Подскажите, может можно добавлять разрешения в другое место, чтобы не засорять контроллер.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Имя
Сообщение

Смайлики
Very Happy Smile Sad Surprised
Shocked Confused Cool Laughing
Mad Razz Embarassed Crying or Very sad
Evil or Very Mad Twisted Evil Rolling Eyes Wink
Exclamation Question Idea Arrow
Дополнительные смайлики

 
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Cake-PHP.ru -> Общий Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы можете начинать темы
Вы можете отвечать на сообщения
Вы можете редактировать свои сообщения
Вы можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB

Рейтинг@Mail.ru