Как загружать изображения в yii2 при помощи vova07\imperavi\Widget?

Согласно документации в вид вставил

<?=$form->field($model, 'text')->label('Текст статьи')->widget(Widget::className(), [
    'settings' => [
        'lang' => 'ru',
        'minHeight' => 300,
        'imageUpload' => Url::to(['/mycontrollername/image-upload']),
        'plugins' => [
            'imageupload',
            'imagemanager',
            'filemanager',
            'fontcolor',
            'fullscreen',
        ]
    ]
])->textArea(['value' => $post->text])?>

в контроллер:

public function actions()
{
    return [
        'image-upload' => [
            'class' => 'vova07\imperavi\actions\UploadAction',
            'url' => 'http://yii.loc/public/images/', // URL адрес папки где хранятся изображения.
            'path' => '@webroot/public/images', // Или абсолютный путь к папке с изображениями.
        ],
    ];
}

однако загрузка изображений не работает. Папка есть. Права выставлены. Сконфигурировал вроде нормально. При попытке загрузить выскакивает js окно с надписью true. Изображение в папке не появляется. Что я делаю не так и в чем может быть проблема?
  • Вопрос задан
  • 776 просмотров
Решения вопроса 1
slo_nik
@slo_nik Куратор тега Yii
Добрый вечер.
Если нет ошибок и всё работает, как Вы утверждаете, то проверяйте права и пути, пути и права...
На директорию 0777.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы