Как использовать функцию Set внутри компонентов в торте php, особенно в версии для пирога 1.3?Как использовать «набор» в компоненте, особенно в cakephp?
class DevicesComponent extends Object
{
function startup($controller)
{
$this->controller = $controller;
}
function push()
{
$this->set('data', $data);
$this->controller->set('data', $data);
}
}
Я получаю следующее сообщение об ошибке Фатальная ошибка: Вызов неопределенной метод DevicesComponent :: набор().
Я проверил существующие же вопросы, но ссылки не доступны 'Set' in Components of Cake PHP
да я сделал то же самое .. класс DevicesComponent расширяет Object { запуска \t функции ($ controller) \t { \t \t $ this-> controller = $ controller; \t} \t функция толчок() { \t \t $ этом-> контроллер-> набор ('данные', $ данных); } } Ошибка сбрасывания как «Неустранимая ошибка: вызов функции-члена() для не-объекта« – AnNaMaLaI
Я обновил ответ. – Alvaro
Почему это приемлемый ответ? Это неверно. Компоненты даже не имеют обратного вызова beforeFilter(). – ADmad