Модель cmultifileupload не работает при интеграции с другой моделью

CMultifileupload работает с

 <?php echo CHtml::submitButton('Create',array('name'=>'Files')); ?>

а также $_POST данные к контроллеру и сохраняет в БД

но тогда, если я использую

 <?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>

отправлять любые данные на контроллер

Я пытался

  $_FILES['Files']

никаких изменений

предположим, что cmultifileupload - это модель A, а другой mdoelB, который мне нужно интегрировать, модель этих моделей B, представленная как

 <?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?>

из-за того, что я не могу интегрировать, так что дело в том, что мне нужны и модели в одной форме, и идентификатор modelB, чтобы быть внешним ключом для modelA для всех изображений

КАК мне этого добиться? Является ли это возможным? пожалуйста, дайте мне знать об этом в первый раз, когда я использую cmultiuploadfile, работаю с прошлой недели, но потом не могу понять, что не так. Пожалуйста, дайте мне знать, как я могу решить эту проблему

1 ответ

Решение

Вы должны добавить array('name'=>'Files') к вашему вызову функции:

echo CHtml::submitButton(
    ($model->isNewRecord ? 'Create' : 'Save'),
    array('name'=>'Files')
);
Другие вопросы по тегам