CMultiFileUpload. как получить в контроллере все фотки?

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
Аватара пользователя
ninzzo
Сообщения: 348
Зарегистрирован: 2014.04.25, 07:29

CMultiFileUpload. как получить в контроллере все фотки?

Сообщение ninzzo »

Код: Выделить всё

$this->widget('CMultiFileUpload', array(
        'name' => 'photos',
        'accept' => 'jpeg|jpg|gif|png', // useful for verifying files
        'duplicate' => 'Duplicate file!', // useful, i think
        'denied' => 'Invalid file type. Only jpeg|jpg|gif|png', // useful, i think
        'htmlOptions' => array(
            'multiple' => 'multiple',
            'style' => 'margin-left: 140px;',

        ),
    )); 
для одной фотки я бы сделал так:

Код: Выделить всё

$model->photos=CUploadedFile::getInstance($model,'photos'); 
а если их много? через for необходимо или есть какая то встроенная хитрость для этого случая?)
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: CMultiFileUpload. как получить в контроллере все фотки?

Сообщение Onotole »

Код: Выделить всё

$model->photos=CUploadedFile::getInstances($model,'photos'); 
Аватара пользователя
ninzzo
Сообщения: 348
Зарегистрирован: 2014.04.25, 07:29

Re: CMultiFileUpload. как получить в контроллере все фотки?

Сообщение ninzzo »

Onotole писал(а):

Код: Выделить всё

$model->photos=CUploadedFile::getInstances($model,'photos');  
Изображение
Ответить