Проблема с загрузкой компонента - Cakephp 2.0 - PullRequest
0 голосов
/ 16 ноября 2011

Я пытался включить загрузку файлов в свой проект, но всякий раз, когда я получаю доступ к функции в контроллере, она выдает мне следующие предупреждения:

Предупреждение (2): call_user_func_array (): ожидается, что первый аргумент будетбыл получен действительный обратный вызов, UploadComponent :: initialize [CORE / Cake / Utility / ObjectCollection.php, строка 110]

Предупреждение (2): call_user_func_array () [http://php.net/function.call-user-func-array]: Ожидается, что первый аргумент будетдействительный обратный вызов 'UploadComponent :: beforeRender' был получен [CORE / Cake / Utility / ObjectCollection.php, строка 110]

Warning (2): call_user_func_array () [http://php.net/function.call-user-func-array]: Ожидается, что первый аргумент будетбыл предоставлен действительный обратный вызов 'UploadComponent :: shutdown' [CORE / Cake / Utility / ObjectCollection.php, строка 110]

Добавленный мною компонент загрузки отлично работает для моей версии торта 1.3.

помогите пожалуйста

1 Ответ

1 голос
/ 17 ноября 2011

Решил, изменив Component. В торте php 2.0 все компоненты должны расширяться Component; в противном случае это вызовет исключение. Например:

class UploadComponent extends Component {
}
...