Полагаю, вы добавили функцию uploadFiles
в APP/app_controller.php
. В вашем действии add
вы бы сделали нечто подобное, например:
$fileData = $this->uploadFiles('img/uploads', $this->data['File']);
print_r($fileData);
* 1008.* Какую версию Cake вы используете?Это руководство довольно старое, и хотя функция загрузки по-прежнему работает нормально, методы
labelTag
и
File
устарели (как мне кажется, из 1.3).вы должны использовать:
echo $this->Form->label('image', 'Image');
echo $this->Form->file('File.image');
вместо этого, и вы должны хорошо идти.
edit Вы также можете просто использовать echo $this->Form->input('File.range_image', array('type'=>'file'));
как я помню, это предпочтительный способ ~