Jump to content

Importar Csv No Funciona Con Php 7 En Versiones 1.6.1.1 1.6.1.3 & 1.6.1.4


Recommended Posts

Buenas tardes,

 

He actualizado php 5.6.8 a php 7.0.4 y la importación CSV no funciona ni desde el Backoffice ni desde el script que actualizaba la tienda .

 

He probado las versiones 1.6.1.1 , 1.6.1.3  y por ultimo la 1.6.1.4 todas con el mismo problema, no importa nada de los CSV , entro como de costumbre y aparece el fichero, selecciono las columnas y no importa nada , siempre da name empty como error, tanto en las categorías como en los productos.

 

Alguna idea? como puedo hacer debug? donde veo los errores?

Link to comment
Share on other sites

  • 4 months later...

Prestashop 1.6.1.6, PHP 7.0.4, Ubuntu 16.04, MariaDB 10.0.25, NGINX 1.10.0

 

Ve con tu administrador de FTP y edita el siguiente archivo de prestashop:

 

/controllers/admin/AdminImportController.php

Ve a la línea 1006 y añade "&" en la variable "$user_data"

 

Línea original:  if (!call_user_func_array($funcname, array($row, $k, $user_data))) {

Línea corregida:  if (!call_user_func_array($funcname, array($row, $k, &$user_data))) {

 

Guarda y verifica de nuevo.

 

La solución original está en el siguente post: https://www.prestash...port-using-csv/

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...