У меня вопрос по загрузке изображений в Yii. Где я должен поместить этот код?Как загрузить несколько изображений в рамки Yii?
<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'topic-form',
'enableAjaxValidation'=>false,
'htmlOptions' => array('enctype' => 'multipart/form-data'),
)); ?>
Люди из форумов Yii также сказал, чтобы использовать это:
$this->widget('CMultiFileUpload', array(
'name' => 'images',
'accept' => 'jpeg|jpg|gif|png',
'duplicate' => 'Duplicate file!',
'denied' => 'Invalid file type',
));
Где я должен положить, что также? Какая моя проблема заключается в использовании этих кодов, я не могу выбрать много изображений, мне разрешено выбирать только одно изображение. Что я должен использовать для выбора более одного изображения?
Еще одна вещь, это было рекомендовано мне использовать это:
if(!is_dir(Yii::getPathOfAlias('webroot').'/images/ADD YOUR PATH HERE!/'. $model->name)) {
mkdir(Yii::getPathOfAlias('webroot').'/images/ADD YOUR PATH HERE!/'. $model->name))
chmod(Yii::getPathOfAlias('webroot').'/images/ADD YOUR PATH HERE!/'. $model->name)), 0755);
}
Должен ли я поставить это на контроллере?
Они говорят много чего, но кто они "они"? (Кроме того, пожалуйста, не пишите свои вопросы полностью в нижнем регистре - нам нравится делать что-то читаемым здесь. Помните, что вопросы предназначены для будущих читателей, а не только для плаката). – halfer
Прошу прощения, но то, что я называю, это из рамок форума Yii, извините еще раз – david
Попробуйте этот путь http://www.yiiframework.com/wiki/567/multiple-files-uploader-with-cmultifileupload/ –