@haa

Как выводить загруженные файлы из папки backend на frontend?

Добрый день! Есть проект на YII2 advanced. Когда администратор загружает файлы, они попадают по адресу backend/web/uploads. А как их оттуда вывести для клиента? Пробовал через алиасы, не работает, возможно что-то не то делаю. Пробовал загрузить в корневую папку uploads, также для фронта не смог вывести.
  • Вопрос задан
  • 491 просмотр
Решения вопроса 1
Lumore
@Lumore
Front-end developer
Можно в frontend/config/params-local.php указать:
'backendUrl' => 'http://backend.site.com/uploads'

и выводить:
File url:
<?= Yii::$app->params['backendUrl'] . $model->file ?>
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@morricone85
если вы используете файлы и во фронте и в бекенде, то их лучше хранить в папке - common; а выводить - назначив им алиасы
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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