za4me
@za4me
Человек

Не отображаются изображения в choose, vova07/yii2-imperavi-widget?

Добрый день.
Подскажите, пожалуйста, что я делаю не так?

По документации установил редактор, работает отлично, но изображения в choose не отображает.
Загружаю их в папку blog.dev/frontend/web/uploads

Добавил в blog.dev/frontend/controllers/PostController.php
public function actions()
    {
        return [
            'images-get' => [
                'class' => 'vova07\imperavi\actions\GetAction',
                'url' => '/uploads',
                'path' => '@webroot/uploads',
                'type' => GetAction::TYPE_IMAGES,
            ],
            'image-upload' => [
                'class' => 'vova07\imperavi\actions\UploadAction',
                'url' => '/uploads',
                'path' => '@webroot/uploads',
            ],
        ];
    }


GetAction::TYPE_IMAGES, указан как \vova07\imperavi\actions\GetAction::TYPE_IMAGES

В blog.dev/frontend/views/post/_form.php
<?= $form->field($model, 'content')->widget(
    Widget::className(), [
        'settings' => [
            'lang' => 'ru',
            'minHeight' => 300,
            'imageUpload' => Url::to(['/post/image-upload']),
            'imageManagerJson' => Url::to(['/post/image-get']),
            'plugins' => [
                'fullscreen',
                'table',
                'video',
                'fontsize',
                'fontfamily',
                'imagemanager',
            ]
        ]
    ]
) ?>


При клике на иконку "Изображение" появляется ошибка в консоли:
0ad5a53feb.png

Ранее загруженные изображения не отображаются на вкладке choose.

Большое спасибо за советы.
  • Вопрос задан
  • 455 просмотров
Решения вопроса 1
mhthnz
@mhthnz
PHP, YII2, Golang, Linux
s пропустили
'images-get' => [

'imageManagerJson' => Url::to(['/post/image-get']),
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы