Попробуйте Yii::$app->getAlias(@frontend/web/uploads/). Если не получится, то в коммоне в настройках пишите свои пути. Кстати, при сохранении файла желательно указывать полный путь, поэтому вам нужно будет что-то типа:
'@absolute_uploads' => dirname(dirname(dirname(__DIR__))) . '/web/uploads', (у меня своя структура проекта, поэтому количество dirname-ов подставляете свое).
А вот отправлять файлы клиенту желательно через относительный путь, и уже лучше использовать что-то вроде '@uploads' => '/web/uploads'
Yii::$app->getAlias(@frontend/web/uploads/). пробовал
не работает - возвращает NAN
я тупо не понимаю - почему не работает алиас @frontend? видимо что-то глобально не понимаю
стоит MAMP
Последний раз редактировалось Valegor 2018.04.03, 16:58, всего редактировалось 1 раз.
мне удается добиться, чтобы он загружал файл из фронтенда - прописываю абсолютный URL - , но ссылку упорно ставит на бэкенд, может есть различные настройки для чтения и сохранения? Может посоветуете альтернативный файловый менеджер
Может не стоит париться и пробовать на реальном сервере.
Valegor писал(а): ↑2018.04.03, 16:57
мне удается добиться, чтобы он загружал файл из фронтенда - прописываю абсолютный URL - , но ссылку упорно ставит на бэкенд, может есть различные настройки для чтения и сохранения? Может посоветуете альтернативный файловый менеджер
Может не стоит париться и пробовать на реальном сервере.
Я не использую сторонних файлменеджеров. Как альтернативу могу порекомендовать костыль, хотя в данном случае костыль неплохой и оправданный - для сохранения ставите абсолютный урл, а для выдачи клиенту просто перед сохранением обрабатываете текст с изображениями через регэкспы и прописываете нужный вам урл.
Спасибо. Буду завтра пробовать)) на свежую голову. Мне тоже не нравятся сторонние решения. Написал свой загрузчик изображений. Реально хочется разобраться. Спасибо за советы.