Спокойной ночи (или доброго утра),
Я пытаюсь загрузить несколько файлов одновременно. Я следую инструкциям кулинарной книги, чтобы создать решение. Я всегда получаю первый файл (а не массив файлов).
Вот мой код представления...
Спокойной ночи (или доброго утра), Я пытаюсь загрузить несколько файлов одновременно. Я следую инструкциям кулинарной книги, чтобы создать решение. Я всегда получаю первый файл (а не массив файлов). Вот мой код представления... [code]
[h4][/h4]
[/code] А вот мой код контроллера... [code]public function add() { $upload = $this->Uploads->newEmptyEntity();
// Existing files with the same name will be replaced. $fileobject->moveTo($destination); } $this->Flash->error(__('The document could not be saved. Please, try again.'));
$documents_ok = $documents_ok + 1;
unset($dockets[$dockets_key]);
unset($documents[$documents_key]);
break; } } }
if(!empty($documents)){
//print_r($documents);
$documents_nok = count($documents);
unset($documents); }
if(!empty($dockets)){
$dockets_without_document = count($dockets);
unset($dockets);
}
$message = __('There were processed ') . $documents_ok . __(' documents succesfully. ') . $documents_nok . __(' documents did not math with a docket. And ') . $dockets_without_document . __(' active dockets ddid not not have a document.');
$this->Flash->success(__('The upload has been saved. ') . $message);
return $this->redirect(['action' => 'view', $upload->id]); } $this->Flash->error(__('The upload could not be saved. Please, try again.')); } $documentTypes = $this->Uploads->DocumentTypes->find('list', ['keyField' => 'id', 'valueField' => 'document_type', 'limit' => 200]); $periods = $this->Uploads->Periods->find('list', ['keyField' => 'id', 'valueField' => 'period', 'limit' => 200]); $users = $this->Uploads->Users->find('list', ['keyField' => 'id', 'valueField' => 'full_name', 'conditions' => ['id' => $this->getRequest()->getAttribute('identity')['id']], 'limit' => 200]); $this->set(compact('upload', 'documentTypes', 'periods', 'users')); } [/code] Можете ли вы помочь мне понять, что я делаю неправильно? Спасибо, Гонсало