Jump to content

[Résolu] Comment intégrer deux articles et prix dans une seule fiche


Recommended Posts

Bonjour,

J'ai parcouru le forum, mais je n'ai pas trouvé la réponse à ce que je voulais. Je voudrais savoir s'il est possible de créer ceci sur prestashop. (voir image jointe). je voudrais avoir sur une seule fiche le prix pour le haut et le bas dissocier, taille, couleurs au choix mais sur la meme page. par exemple pour ce produit : http://www.jadelynnlingerie.fr/65-soutien-gorge-noir-or.html

Si oui, pouvez vous m'expliquer comment faire pour avoir ce rendu.

Merci beaucoup pour vos réponses qui me seront d'une grande aide pour l'avancement de ma boutique

6857_1ARwLBPVi3qdopqQvWbx_t

Link to comment
Share on other sites

Salut,
encore un site de sous-vêtements !
Eh bien soit tu fais des développements spécifiques pour lier 2 produits et du coup lorsqu'un est sélectionner afficher les 2 sur la page produit.
Suffit de créer une table dans la base de données avec les id des 2 produit et dans l'interface de gestion, gérer cela comme sont gérés les accessoires.
Sinon le plus simple : tu utilises les accessoires pour lier 2 produits.
Du coup dans ton template, tu n'affiches pas les accessoires en tant qu'accessoire mais en tant que produit. Au moins tu as déjà toutes les infos pour l'affichage et gérer ce ou ces 2ème ou 3ème ou 4ème produit ! Et de plus pas de modif en base de données et c'est géré coté Back Office...
Cdlt,

Link to comment
Share on other sites

C'est la folie des string & sous tif avec Prestashop :D
De rien, et si tu n'as pas à utiliser les accessoires pour tes produits je te conseille de t'en servir pour cela.
De plus tu peux gérer :
- soutien gorge
- Slip
- String
- porte jartelle
Sur une même fiche :-p

Link to comment
Share on other sites

Et bé je vois que c'est pas triste ici.
Bon j'ai essayé la version 2 qui était plus simple au niveau manip mais au niveau de la boutique il faut que le client aille cliquer sur l'onglet accessoires pour voir les articles associés. :long:

Je vais tenter la solution 1. J'espère que je vais m'en sortir! 8-/
Bon allez au boulot!

Link to comment
Share on other sites

Mais non !
Evidemment que cette csolution affiche dans l'onglet accessoires puisque c'est fait pour.
Mais tu zappes cela et tu remanipules le template pour ne pas afficher les accessoires en tant que tel mais en tant que produit.
C'est vraiment pas compliqué hein.
Tu récupères la liste de tes "accessoires" et les infos dont tu as besoin dans /product.php
Ensuite tu affiche selon ton besoin dans product.tpl !
La solution 1 est bien moins triviale alors si tu n'arrives pas à faire cela laisse tomber la 1er solutionjadedhs
Bon courage
Ciao

Link to comment
Share on other sites

J'ai modifié le mot "accessoires" par "produits associés". Je vais pas plus loin, trop compliqué pour moi. J'ai encore pas mal de boulot. Faut que je récupère les produits de ma base de donnée car j'avais tout crée ma boutique sous oscommerce. Je n'aimais pas la partie admin, et surtout restreint au niveau du template. ça me faisait penser au vieux logiciels interne vt machin truc que j'utilise au boulot, hors mis le logiciel de conception! enfin bref je préfère l'affichage visuel de prestashop et surtout j'ai une boutique aux couleurs et design que je voulais. Encore merci daYmo pour ton aide.

A+

Link to comment
Share on other sites

J'ai fait la migration de zen_cart vers prestashop et çà se passe bien ! Produits, commandes, etc. Suffit de gérer le modèle de données des 2 outils.

En même temps rien que pour les accessoires rien de transcendant hein !

Dans le template product.tpl tu modifies la partie

>
{if isset($accessories) AND $accessories}
       <!-- accessories -->
</pre>
<ul>
</ul>
<div>


                   {foreach from=$accessories item=accessory name=accessories_list}
                       {assign var='accessoryLink' value=$link->getProductLink($accessory.id_product, $accessory.link_rewrite, $accessory.category)}

{$accessory.name|truncate:22|escape:'htmlall':'UTF-8'}



{$accessory.description_short|strip_tags|truncate:100}



{displayWtPrice p=$accessory.price}
{l s='View'}
{l s='Add to cart'}


                   {/foreach}


</div>
<br><div></div>
<br><br>   {/if



pour afficher cela au dessus et de manière plus intuitive/ergonomique !
Mais tu as tout ce qu'il faut sinon ! en 30min / 1h c'est fait ton truc.

ciao

Link to comment
Share on other sites

  • 2 months later...

Ce que tu dis m'intéresse mais je n'ai pas tout compris.
Je dois aller dans product.tpl et je dois remplacer par quoi ?
J'ai bien compris que la fonction accésoire devenait un produit mais je n'ai pas compris quelle modification apporter au code.

Merci

Link to comment
Share on other sites

Merci d'avoir pris le temps de me répondre mais mes compétences ne me permettent pas de comprendre ce que tu me dis.
Si tu as le temps je veux bien essayer de comprendre mais il faudrait que tu m'explique avec des mots plus simple.
Je ne suis pas blonde ! mais je ne suis pas une spécialiste non plus.Merci par avance de ta patience

Link to comment
Share on other sites

  • 3 months later...

Bonjour,

Je suis en train de créer mon site de lingerie et j'ai besoin de la meme fonction, avez vous réussi a la mettre en place??

J'aimerais avoirs deux produits sur une fiche et permettre de sélectionner la taille et quantité de ces deux produits

MERCI D AVANCE

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