Lian Ai v2.10.4-r2 · Imágenes canónicas en Marketplace
Incidencia
- El autocomplete mostraba el contenedor de miniatura, pero una ruta relativa de
store_products.image_urlpodía resolverse contra/marketplacey producir 404. - Las tarjetas superiores del hero utilizaban imágenes tomadas de productos y no las imágenes configuradas en
marketplace_categories.image_url.
Corrección
MarketplacePublicService::publicMediaUrl()normaliza URLs absolutas, rutas/uploads/...y rutas relativas internas a una URL pública absoluta.- La miniatura del autocomplete usa el
image_urlnormalizado del catálogo canónico y conserva fallback visual si el recurso remoto falla. - Las tarjetas superiores se construyen desde las categorías activas del backend, priorizando las que tienen imagen configurada.
- La tira de categorías consume el mismo
image_urlnormalizado. - No se crean tablas ni catálogos paralelos y no se modifica información comercial existente.