Jump to content

Ajout d'un espace Marque


Recommended Posts

Bonjour,

Je cherche à ajouter à ma boutique (en cours de dev) un espace dédié à des utilisateurs assimilés aux marques.

1- Cet espace doit permettre à un représentant d'une marque de s'inscrire comme une marque et d'y ajouter les informations sur la marque telles qu'elles sont définis dans Prestashop (nom, résumé, description, logo, méta description et mots clés). La soumission du formulaire doit créer la marque à partir de ces informations (désactivé). 
L'utilisateur doit être  enregistré comme utilisateur avec toutes les informations standards (et associé par exemple à un groupe spécifique 'marque').

En se connectant avec son compte, il doit pouvoir :

  • Accéder à ses informations utilisateur standard comme tout utilisateur inscrit
  • Accéder aux informations sur la marque qu'il représente en modification

2- Cet espace doit permettre à cet utilisateur de gérer des produits de sa marque en indiquant :

  • Créer un nouveau produit (nom, description, photo, catégorie existantes , caractéristiques existantes uniquement). Pas de prix, ni autre information du backoffice 'produit'. Ces informations doivent permettre de créer un nouveau produit désactivé dans Prestashop, les informations nécessaires (Prix, déclinaison, livraison, la marque sera associée directement à sa marque etc..) étant fixées. Il doit y avoir aussi un checkbox de consentement avant soumission du formulaire
  • Gérer les produits qu'il a créé: désactivation, modification

Chaque action doit générer une notification à l'admin prestashop (email).

L'administrateur doit avoir accès à toutes les informations que l'utilisateur 'marque' a saisi.

Pour résumé le cas d'utilisation : J'ai un prospect vigneron qui veut vendre son vin sur ma boutique où tous les vins sont à 10€. Il peut s'inscrire, se présenter, ajouter un vin quand il le souhaite. De mon coté, en tant qu'admin, je suis informé de son inscription et des ajouts/modification de vins, je valide son nouveau vin ou les modifs pour le mettre en ligne.     

Est ce ce que vous avez des suggestions pour l'implémentation en modifiant le moins de choses possible?

Aussi, si un développeur pro se sent capable de prendre ce sujet, je suis ouvert à la discussion.

 

Share this post


Link to post
Share on other sites

Merci Mediacom87, c'est juste.

Simplement je ne souhaite pas que les vendeurs aient à expédier leurs produits comme c'est proposé dans ce que j'ai vu rapidement. Je vais regarder de plus les addons.

Merci en tout cas 

Share this post


Link to post
Share on other sites

Bon, j'ai regardé ce qui est proposé, rien ne correspond, il y a trop de liberté laissé au vendeur notamment sur l'expédition, les prix, les stocks... Ce n'est pas ce que je recherche à moins d'acquérir un addon et de supprimer tout ce qui n'est pas nécessaire. En gros, il faudrait que de nombreuses informations soient fixes, non modifiable ni même visible par le vendeur.  

Share this post


Link to post
Share on other sites

Merci, je crois que je vais y arriver, j'ai en fait trouvé un addon place de marché par qui s'appuie sur un groupe spécifique 'seller', les uses cases collent bien avec mon besoin. Reste à faire quelques adaptations concernant les données non paramétrables par le 'seller'.

Merci pour m'avoir orienté vers les addons 'place de marché'. 

Au sujet des formulaire custom, je comprends que dans ce cas, il faut créer dans le backend la mécanique ainsi que la table dédiée en base si je veux pouvoir exploiter ces données automatiquement. Autre solution serait de faire une intégration par Iframe en utilisation une solution tierce et récupéré les données par fichier par exemple. Est ce que il y a des bonnes pratiques?
  

Share this post


Link to post
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
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More