Я не могу отобразить изображения, хранящиеся в определенной папке клиента, но я могу загрузить изображения в ту же папку клиента. Конфигурации следующие:
Ларавел 5.8
Hyn / мультитенант 5.3
config/filesystems.php
'tenancy' => [
'driver' => 'local',
'root' => storage_path('app/tenancy'),
'url' => env('APP_URL').'/storage',
'visibility' => 'public',
],
config/tenancy.php
'disk' => null,
Directory structure
storage
app
public
tenancy
tenants
7239b4a43a784604813(tenantfolder)
user_folder
abcd.jpg
html
<img height="175" width="175" src="{{ URL::asset
('storage/tenancy/tenants/'.$tenantFolder.$user_folder.'/'.$photo_file_name) }}" />
Я испробовал почти все возможные комбинации, но безрезультатно.
Я также создал символическую ссылку, но она указывает на каталог app / public, который я могу отобразить изображение.
Поскольку Hyn / multi-tenancy создает папку, специфичную для арендатора, я хочу использовать ее и хранить информацию, специфичную для арендатора, в организованных папках.
Были испробованы различные варианты тегов html (все, что я знаю), но безрезультатно.
Какова правильная конфигурация для отображения изображений, хранящихся в определенной папке клиента, описанной выше.
Многие форумы были опрошены, но четкие конфигурации не прописаны.
Я также попробовал «media /» вместо «user_folder», описанного выше, и это сработало.