La actualización descargable enlace del producto URL a través de la consulta SQL [Resuelto]

magento.stackexchange https://magento.stackexchange.com/questions/4183

  •  16-10-2019
  •  | 
  •  

Pregunta

Tienda de cliente tiene un solo producto descargable. Y es la versión seguir cambiando.
Cuando la versión del producto ha cambiado por primera vez, he subido nuevos archivos a través de FTP a los medios de comunicación relacionados / carpeta descargable.
Y la ruta actualizada del LINK_URL de la mesa downloadable_link como:

UPDATE downloadable_link SET link_url = 'http://my-store.com/media/downloadable/files/links/m/y/mysoftware-v2 0 2.zip';

Nota: : url enlace anterior era: http://my-store.com/media/downloadable/files/links/m/y/mysoftware-v2 0 1.zip

Dado que esta actualización sólo funciona para los nuevos clientes. Me preguntaba cómo ajustar para el cliente existente que ya habían adquirido la extensión para que cuando descargan consiguen la versión más reciente en lugar de la versión antigua.

He intentado solucionar esto mediante la actualización de LINK_URL downloadable_link_purchased_item como:

UPDATE downloadable_link_purchased_item SET link_url = 'http://my-store.com/media/downloadable/files/links/m/y/mysoftware-v2 0 2.zip'

Pero no funcionó. Cuando ya existente del cliente tratado de descarga, que dio el siguiente error:

Se ha producido un error al obtener el contenido solicitado. Por favor contactar el dueño de la tienda.

¿Alguna idea de cómo actualizar el LINK_URL con la última versión del producto para que los clientes existentes puede descargarlo? SQL enfoque será preferible si es posible.

Editar : Después de analizar lo que he encontrado es, código de descarga de Magento da 404 Código no encontrado para el producto descargable con el espacio de nombre de archivo. Después de quitar el espacio de nombre de archivo y actualización a través de LSQ anteriormente fijados mi problema.

Gracias

¿Fue útil?

Solución

Después de analizar lo que he encontrado es, código de descarga de Magento da 404 Código no encontrado para el producto descargable con el espacio de nombre de archivo. Después de quitar el espacio de nombre de archivo y actualización a través de LSQ anteriores fijo mi problema:

UPDATE downloadable_link SET link_url = 'http://my-store.com/media/downloadable/files/links/m/y/mysoftware-v202.zip';
UPDATE downloadable_link_purchased_item SET link_url = 'http://my-store.com/media/downloadable/files/links/m/y/mysoftware-v202.zip';
Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top