Jump to content

ajout d'un champs fiche produit BO


riaki

Recommended Posts

Bonjour,

Je suis nouveau et je suis entrain de développer un site.
Je voulais ajouter un champs dans la fiche produit BO :
1) en ajoutant le champs dans la table "ps_product"
2) en ajoutant le champs dans la fiche "produit AdminProducts.php"
3) en ajoutant le champs dans la class "product.php"

Quand je créé un nouveau produit, le champs dans la table "ps_product" n'est pas renseigné.

Merci de m'éclairer

Link to comment
Share on other sites

  • 1 month later...

Ca dépend de ce que vous voulez faire... A quoi va servir votre champs ? Vous voulez qu'a chaque fois qu'une apge fait appelle à un produit, ce champ la apparaisse également ?

Ce n'est pas tout simplement une caractéristique que vous voulez rajouter ?? dans ce cas, on peut très facilement avec la bac office (catalogue->produit->Caractéristique).

je ne sais pas si ca peut aider..

Link to comment
Share on other sites

  • 6 months later...

Bonjour TLM,
J'ai aussi le même besoin:
Rajouter une 2eme zone descriptive au format HTML.
Pour ma part, cette zone indiquerait, les Athlètes connus portant mes produits.

Dans les grandes lignes j’ai 3 points à faire.
1 : Saisie depuis le back-office de mon texte.
2 : Sauvegarde dans la base SQL.
3 Affichage de ces infos sur la Fiche Produit.

Comme une image est plus rapide qu’un grand discours, voir images jointes.
Je ne cherche pas la solution toute faite, (quoi que si cela existe), mais comment faire ou du moins un guide.

[Je profite de ce post pour indiquer, que j’ai mis à dispo la partie ATHOS avec un tuto par un ami.
Et j’ai ajouté des motifs pour faire un filtre et un tri dans le menu vertical des catégories.]

Merci.
Et aussi, bonnes fêtes.

15802_BHM6XOT2Pji5J33ukMUf_t

15803_m6BbceKR3cMEiz4njQKm_t

Link to comment
Share on other sites

Bonjour a tout le monde,
J'ai avancé sur ma modif.
J'ai rajouté des champs en back-office et FrontOffice.
J'ai crée mon champ dans ma table «product_lang».
Je lis bien les données de ce champ dans mon Back-office et FontOffice,

Mais :
Je ne sais pas Enregistrer mes modifs faites dans le Back-office,

Si quelqu'un a une idée.
merci

Bonnes fêtes.

Link to comment
Share on other sites

  • 4 weeks later...

J'ai finalement trouvé la solution, il faut mettre les mains dans le code.
Dans mon cas: modification des fichiers suivants, pour l'ajout de trois nouveaux champs (composition, conseils d'utilisation et labels)


classes/Product.php
déclaration des variables l.53
validation des champs l.202
enregistrement ds la base l.283
affichages l.1024
..... l.1061
..... l.1131
..... l.1586

*votredossierAdmin*/tabs/AdminProducts.php l.1876

themes/votretheme/product.tpl l.333
l.348

Link to comment
Share on other sites

  • 1 year later...
  • 1 month later...

Bonjour,

 

Cette manipulation est possible mais demande de toucher un peu au coeur de Prestashop.

 

A manipuler avec prudence donc !

 

Il faut aussi savoir que lors de chaque mise à jour de version de Prestashop, il sera nécessaire de retourner dans le code de quelques fichier pour ré-introduire les modifications permettant d'administrer et d'afficher les nouveaux champs créés.

 

Il n'existe aucun module permettant de faire cela de façon automatisée.

Link to comment
Share on other sites

http://addons.prestashop.com/fr/fonctionnalites-front-office/3590-module-freestyle-blocks.html

 

ce module là ne pourrai pas faire l'affaire ? voir 11 eme photos ...

 

SInon quel est la manip a suivre ?

j'ai vu ça : http://www.webbax.ch/2011/06/24/comment-ajouter-un-nouveau-champ-sur-la-fiche-produit-et-dans-le-back-office-prestashop/

 

mais franchement c'est au dessus de mes competences ...

Link to comment
Share on other sites

j'ai vu celui ci aussi mais un peu cher ...

 

http://addons.presta...ous-voulez.html

Tout est relatif, comme le temps c'est de l'argent essayez de comptabiliser celui que vous passez, ou allez passer, à essayer de faire plus ou moins, et avec plus ou moins de succès, ce que vous voulez obtenir, et un développement sur mesure, ou du temps de développeur, vous fera très très vite atteindre, même dépasser, cette somme...le débat est toujours le même.

La solution (gratuite) de webbax fonctionne parfaitement, mais si vous ne vous en sentez pas compétent pour l'appliquer ça vous coûtera vraisemblablement le prix du module, ou pas loin, auprès d'un intégrateur / développeur.

(je n'ai aucun lien, ni action, de près ou de loin, avec ce module)

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