Jump to content

Categoria Padre Por Id Desde .csv


Recommended Posts

Quiero importar categorías desde un csv pero mis categorías tiene como categoría padre el ID y no el nombre como lo hace prestashop entonces me salta este error a la hora de importar:

 

Lo que acepta prestsahop:

parent_category--- ID-- name

HOME---- 100---- INICIO

INICIO--- 110--- subcategoria

 

Lo que quiero que acepte

parent_category -ID- name

2---- 100----- INICIO

100---- 110--- subcategoria

 

 

[PrestaShopException]

Parent category does not exist
at line 385 in file classes/Category.php

380. 		if (!$this->id_parent)381. 			return 0;382. 383. 		$parent_category = new Category((int)$this->id_parent);384. 		if (!Validate::isLoadedObject($parent_category))385. 			throw new PrestaShopException('Parent category does not exist');386. 		return $parent_category->level_depth + 1;387. 	}388. 389. 	/**390. 	 * Re-calculate the values of all branches of the nested tree
Link to comment
Share on other sites

Prueba comentado el condicional del error que te salta

Parece que ahora funciona y sin comentar la linea.

Cosas raras, eso si, tiene que haber una categoría principal que englobe a todas con numero de categoría padre 2.

 

Lo raro cuando hago la importación de categorías prestashop aveces me crea categorías que no existen y eso que estoy forzando IDS.(creo que lo acabo de solucionar también, en los csv las categorías padre y IDS deben ir ordenados de menor a mayor para que se creen de forma correcta) Por que hace falta que estén los  dos de menor a mayor ?

Edited by vendetta V (see edit history)
Link to comment
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...