Szed Posted July 26, 2011 Share Posted July 26, 2011 Hello, je dev actuellement une boutique pour mon patron. Il souhaitais avoir sur la page d'accueil un petit module de recherche par critère et par étapes : Exemple : 1/ Choisir le vêtement (chaussette) 2/ Choisir la couleur (rouge) 3/ Choisir la quantité (500, ca sera de la commande en gros stock. 500,1000,2000). Donc forcement, çà implique d'avoir des produits du type : "chaussette rouges 500 ex.", "chaussettes rouge 1000 ex.", etc. 4/ Valider -> Hop, on tombe sur la page produit : Chaussette rouge 500 ex. Le module est prêt. J'arrive a mon étape 4 ou je peux appuyer sur valider pour entamer ma recherche. Ma question, c'est comment faire cette recherche ? Merci ! Link to comment Share on other sites More sharing options...
Ckapone Posted July 26, 2011 Share Posted July 26, 2011 Bonjour, Une solution est d'utiliser le module Filtersearch : http://www.prestashop.com/forums/topic/46247-module-filter-search-21-community-edition-final/. Mais il faudra ajouter ces critères dans chaque fiche produit. Ckarone Link to comment Share on other sites More sharing options...
Szed Posted July 27, 2011 Author Share Posted July 27, 2011 Bonjour, merci pour la réponse mais ce n'est pas tout a fait ce que je cherche ! J'ai mon module de prêt. Ce que j'aimerais savoir, c'est plus comment gérer la recherche ? Est ce que j’appelle une page que je crée recherche_module.php, dans laquelle je fais une recherche en BDD pour retrouver mon produit (via l'url-rewriting ?) puis redirection vers la page trouvé ? Ou puis-je m'aider du contrôleur recherche par exemple ? Seb' Link to comment Share on other sites More sharing options...
Maury Girard Posted July 27, 2011 Share Posted July 27, 2011 Bonjour Szed Il faut passé par un module de recherche avancé le module que vous propose Ckarone est pourtant le bon vous l'indiquez d'ailleur plus haut 1/ Choisir le vêtement (chaussette) 2/ Choisir la couleur (rouge) 3/ Choisir la quantité (500, ca sera de la commande en gros stock. 500,1000,2000). Donc forcement, çà implique d'avoir des produits du type : "chaussette rouges 500 ex.", "chaussettes rouge 1000 ex.", etc. 4/ Valider -> Hop, on tombe sur la page produit : Chaussette rouge 500 ex. Si vous disposez déjà d'un module de recherche, il faudrait nous indiquez lequel et si vous avez un module en développement , il faudrait nous indiquez ce que vous avez fait vraiment Cordialement Link to comment Share on other sites More sharing options...
Szed Posted July 27, 2011 Author Share Posted July 27, 2011 Bonjour, Ok, mais j'ai l'impression que c'est compliqué pour ce que je veux faire. Je récapitule : Je vais avoir des produits du type : chaussettes-rouge-500 chaussettes-rouge-1000 chaussettes-rouge-2000 chaussettes-rouge-3000 chaussettes-bleu-500 chaussettes-bleu-1000 chaussettes-bleu-2000 chaussettes-bleu-3000 Actuellement, sur ma page d'accueil j'ai codé un petit truc en JS (que moi j'appelle "module") qui se déroule en plusieurs étapes : 1/ je choisis mon vêtements (ici, nous choisirons "Chaussettes") 2/ je choisis une couleur (ici, nous choisirons "rouge") 3/ je choisis une quantité (parmi un choix limité : 500,1000,2000,3000). (ici, nous choisirons "1000") 4/ j'appuie sur valider <- J'en suis à cette étape -> ------> Je tombe sur la page du produit trouvé :chaussette-rouge-1000 Selon moi, pour ce faire je n'aurais qu'a appeler une page, dans lequel je fais une recherche en bdd, et une fois le produit trouvé, je fais une redirection. Mais peut être qu'il y a plus simple en passant par le contrôleur recherche à qui je transmettrais mes données en POST. Je ne pense pas devoir installer un module tiers, si ? J’espère que c'est assez clair Merci ! Edit : Je vais rajouter un détails. Apparemment, filter search propose une série de check box a cocher. Alors que moi, il faut que fasse une sorte de "slider" étape par étape avec des images. (Étape 1 : je choisis mon vêtement parmi 4 type par exemple. J'appuie sur continuer,, l'étape 1 disparaît pour laisser apparaître l'étape 2, etc.) Link to comment Share on other sites More sharing options...
Szed Posted July 29, 2011 Author Share Posted July 29, 2011 Du coup, ce n'est pas plus clair ? ^^' Link to comment Share on other sites More sharing options...
Szed Posted August 3, 2011 Author Share Posted August 3, 2011 Petit heup ? =/ Link to comment Share on other sites More sharing options...
[PrestaModule] JS Posted August 9, 2011 Share Posted August 9, 2011 PM Petit heup ? =/ Link to comment Share on other sites More sharing options...
guillaume31 Posted February 3, 2012 Share Posted February 3, 2012 Moi j'ai un peut tricher en modifiant les modules fournisseur et Marque fournisseur = ma console ( ou ta couleur pour toi) e Marque = mo Type ( et le nombre d'article pour toi) peut etre Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now