Это продолжение из https://forum.oroinc.com/orocommerce/topic/my-product-images-are-not-displayed-in-the-frontend/
Я просто слил тег 3.1.20 в свою локальную среду перед обновлением на производственном сервере и обнаружил ту же проблему, с которой столкнулся некоторое время a go.
Единственный найденный мной обходной путь - закомментировать следующие строки:
if (!$this->configManager->get('oro_frontend.guest_access_enabled')) { return false; }
159 - 161 вендора / oro / customer-portal / src / Oro / Bundle / FrontendAttachmentBundle / Provider / FileUrlProvider. php
Я начал видеть эту проблему, когда я обновил с 3.1.15 до 3.1.17
Тестирование в VM Я вижу, что изображения показывают нормально (с закомментированными строками) везде, но в списке товаров по категориям (URL-адреса, такие как http://localhost: 8000 / product /? categoryId = 7 & includeSubcategories = 1 или http://localhost: 8000 / navigation- root / products / by-category / industrial / lighting-products? frontend-product-search-grid% 5Brow-view% 5D = просмотр списка )
У кого-нибудь возникла эта проблема? Спасибо!