Как обработать несколько загрузок и сохранить в CakePHP - PullRequest
1 голос
/ 26 февраля 2012

Я использую CakePHP 2.0.6 и имею форму с вводом поля типа и настройкой нескольких свойств для нескольких, чтобы загрузить более одного файла.У меня также есть таблица (называется документ), где мне нужно сохранить имя и маршрут загруженных файлов.Эта таблица связана с другой (называемой информацией) как отношение 1: m, поэтому, когда я сохраняю в ней информацию, все данные также должны быть сохранены в документе.Как мне этого добиться?Любая помощь или советы?Могу ли я обработать сначала загрузку, а затем сохранить данные?Как?

Приветствия и заранее спасибо

1 Ответ

0 голосов
/ 14 декабря 2012

У меня была эта проблема.прочитайте это руководство .

и используйте DOT (.) в конце имен файлов.см., например, звездный удар.

<?php echo $this->Form->create('User', array('type' => 'file')); ?> 
<?php echo $this->Form->input('User.username'); ?>
<?php echo $this->Form->input('***User.photo.***', array('type' => 'file','multiple'=>'multiple')); ?>
<?php echo $this->Form->input('User.photo_dir', array('type' => 'hidden')); ?>
<?php echo $this->Form->end('submit'); ?>
...