Jump to content

Rangement des produits et des catégories pour PS 1.4.x


Recommended Posts

Bonsoir à tous

Avec la version 1.3.x il était possible de numéroter les catégories (le n° n'apparaissant pas)
Voir les posts (plébiscité même par les admis) qui en parle :
ICI - ICI - ICI

Ceci permettait lors de l'import de produits de les ranger dans les BONNES sous-catégories surtout lorsque des sous-catégories avaient le même nom.

Exemples :
10.Premiercatégories
-----11.premiersouscat
--------111.premiersoussouscat
--------112.deuximemesoussouscat
-----12.deuximemesouscat

20.Deuximemecatégories
-----21.premiersouscat
---------211.premiersoussouscat
---------212.deuximemesoussouscat
-----22.deuximemesouscat

30.cat3
-----31.premiersouscat
-----32.deuximemesouscat


Avec la version 1.4.1 ceci n'est plus possible puisque les numéros ne sont plus cachés (et ils disparaissent lors d'une mise à jour) ce qui a pour effets lors d'un import de produits de se retrouver avec des produits dans les mauvaises sous-catégories.
Cacher les n° me parait difficile car la fonction "hideCategoryPosition" est devenu Obsolète et apriori non remplacé !


Je fais donc appel à tous les spécialistes de ce forum, l'un d'entre vous a t-il trouvé une solution concernant l'import dans les catégories ?
Georges

Link to comment
Share on other sites

Bonjour,

là je ne comprends pas bien votre soucis.

Vous avez des numéros pour classer les catégorie sur l'ancienne version, ça ok, mais après ils disparaissent puisque qu'une fonction de positionnent est pris en charge, ce qui est une avancée non négligeable.

Et maintenant quel est votre problème avec l'importation ?

Link to comment
Share on other sites

Bonjour jeckyl

Je vais reprendre 2 exemples en reprenant la structure définit plus haut.

Avant la 1.4 dans le fichier .csv il y avait :

id produit -- nom -- catégories -- etc.
1 -- produit1 -- 211.premiersoussouscat,212.deuximemesoussouscat --

ce qui avait pour effet de classer les produits dans la catégorie "Deuximemecatégories"


Aujourd'hui le fichier n'ayant plus de n° il se compose comme suit :
id produit -- nom -- catégories -- etc
1 -- produit1 -- premiersoussouscat,deuximemesoussouscat -- etc.


L’importation de produit, classes automatiquement les produits dans la Premiére Catégorie trouvé en l'occurrence dans ce qui était :

---111.premiersoussouscat
---112.deuximemesoussouscat

Est-ce plus clair ?

A+
Georges

Link to comment
Share on other sites

re

Ah, ok, j'ai compris vous avez plusieurs le même nom pour des sous catégorie.


OUI :-)

Et pour reprendre le post plus haut :
qu’une fonction de positionnent est pris en charge, ce qui est une avancée non négligeable


Si aucune solution n'est trouvée dans ce cas ce ne sera pas "une avancée" mais une régression. >:(

Il y a beaucoup de site et de raison d'avoir des sous-catégories avec le même nom !

A+
Georges
Link to comment
Share on other sites

Bonjour à tous

Déjà 140 visites et a priori pas de solution !

Si l'on ne peut importer de produit dans des sous-catégories du même nom, faut-il dans ce cas considérer ce problème comme un "bug" de la version 1.4 de Prestashop et le déclarer ?


Georges

Link to comment
Share on other sites

  • 1 month later...

Bonjour,

Même problème et même question finale.

Au passage, n'ayant pas connu Prestashop avant la 1.4.1, mais en fouillant dans le forum, je trouve que le module d'import tel qu'il est dans la 1.4.3 et tel que je peux voir des explications par exemple ici, est une régression :
http://www.prestashop.com/wiki/Importing_Product_Data/
Comparer à ceci :
http://www.prestashop.com/wiki/Troubleshooting_6/

A moins que je me débrouille mal, que je cherche mal (ce qui est fort possible !), tout cela me semble une régression. Une régression alors qu'hier j'avais écrit justement sur un autre sujet directement à PrestaShop.com qui là encore aurait selon mes connaissances et compréhension du programme, involontairement certainement, comme effet de nous pousser vers des solutions alternatives comme StoreCommander, certes visiblement très bien, mais pour un prix trop élevé pour une petite entreprise comme celle qui m'emploie.

De façon générale, je trouve peu de modules ou thèmes "free", chaque programmateur voulant naturellement gagner sa vie, ce que je comprends, je suis moi-même au départ rédacteur.
Mais en dehors d'offrir gracieusement PrestaShop, je trouve (à tort ou à raison ???) que ce qui tourne autour est loin de la mentalité OpenSource que j'ai connu par exemple avec Joomla et Virtuemart. Il manque, AMHA, un groupe de programmateurs passionnés qui acceptent de faire des choses gracieusement, pour le bien de tous. Et malheureusement je ne suis pas assez compétent pour montrer l'exemple.

Link to comment
Share on other sites

Je me dois de faire un grand mea-culpa. J'ai réussi à importer ce que je voulais, certes, après des tâtonnements, mais j'ai fini par comprendre le principe de la fonction d'import et j'avoue même que cela fonctionne plutôt bien. Chez moi, en 1.4.3, il importe d'ailleurs les produits dans les bonnes catégories, peu importe que j'indique le nom de la catégorie où son id.

Il me reste à tester si je peux chaque jour exporter la liste des produits de l'ERP et l'importer dans PrestaShop en ne gardant par exemple que l'id du produit (+son nom?) et la quantité en stock, le but étant d'indiquer au client les produits en stock le plus justement possible, sans devoir réimporter chaque fous tous les champs.

Si j'y parviens, au diable un certain vendeur de module permettant de relier notre ERP Selectline avec PrestaShop, puisque j'aurai réussi à obtenir en moins de 2 jours ce dont j'ai besoin, là où avec son outil, après plus de 6 semaines de programmation et modifications, le résultat n'est toujours pas utilisable. Certes, son module était réalisé pour Presta 1.3 (mais cette précision n'est pas indiquée sur sa vitrine Internet), mais échouer de l'adapter à 1.4 après autant de temp, je laisse chacun penser ce qu'il veut.

Link to comment
Share on other sites

  • 3 weeks later...

Bonjour,

je serai intéressé de savoir comment tu as fait pour importer à partir d'un fichier .csv
J'ai également des noms de rubriques en doublons et impossible de trouver une solution viable; j'ai cherché dans tous les sens et je n'arrive pas à trouver.

merci d'avance

Link to comment
Share on other sites

Mes tests m'ont montré que lors de l'import l'on peut indiquer aussi bien le nom de la catégorie que son id.

Du coup, dans le fichier CSV les catégories sont désignées par leur ID. Lorsqu'un produit va dans plusieurs catégories, une virgule entre chaque numéro d'ID et le tour est joué.

Et dans l'ERP, avant l'export en format Excel que je transforme ensuite en CSV, j'ai un champ où je renseigne la/les catégories en ne mettant non des noms, mais les chiffres. A noté que si un produit doit apparaître sur la page d'accueil, l'ID est "1".

PS : cool, pour une fois que je peux aider et que je ne fais que poser des questions.

Link to comment
Share on other sites

  • 2 weeks later...

Salut,

 

Désolé pour le délai mais j'ai des réponses à plusieurs questions :

@Geogeso : il faut au lieu d'appeler les catégories, appeler leur id.

Par exemple, si tu as 2 catégories avec des sous catégories ayant le même nom

1.Garçon 1.1 petit, 1.2 grand

2.Filles 2.1 petit, 2.2 grand

le grand de fille à un id différent du grand de garçon. il faut donc indiqué avec le produit le numéro de la sous catégorie à laquelle il est rattaché.

@tous. Afin d'éviter ces problèmes, je vous recommande fortement Store Manager qui permet de régler ce problème et de gagner du temps sur tout ce qui est gestion de votre boutique.

 

Fabien

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...