Hola,
Yo uso Akeneo v1.4.22.
He notado que las imágenes del producto nunca se borran. Ni cuando borramos imagen de un producto ni cuando ejecutamos una importación masiva de producto con imagen.
¿Es un error o es bueno?
¿Hay alguna forma de eliminar todas las imágenes que no están vinculadas a un producto?
Gracias
Hola @lpxavi
Este problema parece estar relacionado con # 3572
Aquí está la respuesta de @juliensnz
Lo que intenta lograr ya es el comportamiento normal en Akeneo PIM:
Cuando se elimina un medio de un campo de producto, lo guardamos en la tabla de medios y lo guardamos en el sistema de archivos. Solo rompemos la relación entre el valor del producto y los medios en la base de datos.Me he perdido algo ?
@lpxavi Ver esta parte del mapeo de orm
# ProductValue.orm.yml
Pim\Bundle\CatalogBundle\Model\ProductValue:
type: entity
table: pim_catalog_product_value
changeTrackingPolicy: DEFERRED_EXPLICIT
# ......
manyToOne:
# ........
media:
targetEntity: Akeneo\Component\FileStorage\Model\FileInfoInterface
cascade:
- remove
- persist
- refresh
- detach
joinColumns:
media_id:
referencedColumnName: id
onDelete: 'SET NULL' # this line
Confirmo esta información. Es demasiado peligroso eliminar un archivo del sistema de archivos. Puede crear un comando para eliminar archivos no utilizados si es necesario.
También agrego esta idea de comando a nuestro backlog (referencia IM-491)
Saludos,
Julien
Hola @juliensnz
Por curiosidad, ¿alguna vez se implementó IM-491 en una versión más nueva de Akeneo?
Tengo una tarea para limpiar imágenes que ya no están asociadas a productos en una instalación de Akeneo CE 2.3 y me pregunto si esta característica alguna vez se hizo en esta versión o en una versión más nueva, porque parece que no puedo encontrarla al principio. visión.
¡Gracias!
Comentario más útil
Hola @juliensnz
Por curiosidad, ¿alguna vez se implementó IM-491 en una versión más nueva de Akeneo?
Tengo una tarea para limpiar imágenes que ya no están asociadas a productos en una instalación de Akeneo CE 2.3 y me pregunto si esta característica alguna vez se hizo en esta versión o en una versión más nueva, porque parece que no puedo encontrarla al principio. visión.
¡Gracias!