Ajout d'un nouveau champ produit.

  • Posts: 117
  • Thank you received: 1
9 years 11 months ago #158279

-- url of the page with the problem -- : j3.naouri-market.com
-- HikaShop version -- : 2.3.1 version Business
-- Joomla version -- : 3.3
-- PHP version -- : 5.3.26
-- Browser(s) name and version -- : XXXXX x.x.x
-- Error-message(debug-mod must be tuned on) -- : Error_message

Bonjour,
Actuellement dans la description des produits il y a une information récurrente : le nom d'un institut de certification.
Le produit peut être lié un ou plusieurs instituts de certification. Le produit peut aussi n'avoir aucune certification.

Pour 3000 produits j'ai recensé 125 certifications différentes.

La gestion de la table de produits est réalisée par importation d'un fichier .CSV.

La certification peut être un critère de choix de l'internaute dans a la liste des filtres.

Je souhaite créer un champ spécifique pour gérer ces certifications.

Je me pose plusieurs questions quant au type de champ à utiliser :
- utiliser un champ texte : comment gérer la recherche si ce champ contient plusieurs certifications
- utiliser un champ type choix multiple : comment importer les différents codes , que se passe-t-il si on importer un code certification inexistant dans la liste des codes.

par avance merci pour vos recommandations

Meilleures salutations
Michel

Please Log in or Create an account to join the conversation.

  • Posts: 81597
  • Thank you received: 13080
  • MODERATOR
9 years 11 months ago #158340

Bonjour,

Je vous conseille d'utiliser un champs de type choix multiple.
Pour l'import, il suffti de séparer la valeur des différentes certifications du produit séparées par des virgules pour la colonne du CSV avec le nom de colonne du champs.

The following user(s) said Thank You: rottenberg

Please Log in or Create an account to join the conversation.

  • Posts: 117
  • Thank you received: 1
9 years 11 months ago #158400

Merci.

J'ai environ 130 valeurs dans la select list.
Existe-t-il une procédure pour une alimentation automatique des valeurs du champ ou doit-on saisir toutes les valeurs manuellement.

Meilleures salutations

Michel

Please Log in or Create an account to join the conversation.

  • Posts: 117
  • Thank you received: 1
9 years 11 months ago #158493

Je pense avoir trouvé une solution : J'ai modifié directement le champ field_value de l'enregistrement de champ personnalisé dans la table hikashop_field en reprenant la structure valeur::titre::00.

Je n'ai eu qu'un problème : Si une valeur comprenait des espaces en fin, le libellé de cette valeur n'était pas affiché. On avait à la place la valeur brute. De même si dans le fichier d'importation, le champ personnalisé comprenait des espace en fin ce code et que ce code n'avait pas d'espace dans la définition du champ, on ne trouvait pas le libellé correspondant.

Serait-il possible d'effectuer les recherche sur du libellé dans la liste, non pas à partir de la valeur brute de la clé mais de la clef nettoyée des espace inutiles ?

Meilleures salutations
Michel

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
9 years 11 months ago #158534

Bonjour,

Pouvez vous préciser à quel niveau vous souhaitez modifier cette recherche ?
Un screenshot de votre configuration de ce champ personnalisé est le bienvenue :)

Please Log in or Create an account to join the conversation.

  • Posts: 117
  • Thank you received: 1
9 years 11 months ago #158584

J'ai rencontré le problème dans l'importation la fonction d'importation des données.

Dans le champ field_value j'avais

code1           ::libelle1::0
code2           ::libelle2::0
....
coden           ::libellen::0

dans le fichier .CSV d'importation il y a un champ dont le contenu pour un enregistrement est : code1,code2

Lors de l'importation l'enregistrement devrait afficher dans l'administration et dans l'accès public : libelle1,libelle2

Avec la structure donnée au dessus on affiche code1,code2

Pour obtenir l'affichage libelle1,libelle2 j'ai du modifier le contenu de champ_field_value ainsi
code1::libelle1::0
code2::libelle2::0
....
coden::libellen::0

Please Log in or Create an account to join the conversation.

  • Posts: 117
  • Thank you received: 1
9 years 11 months ago #158586

message deplacé suite a une erreur de choix de message

Last edit: 9 years 10 months ago by rottenberg.

Please Log in or Create an account to join the conversation.

Time to create page: 0.078 seconds
Powered by Kunena Forum