Jump to content
Sign in to follow this  
Szed

Recherche / Filtre via module en page d'accueil

Recommended Posts

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 !

Share this post


Link to post
Share on other sites

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'

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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 :D

 

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

Share this post


Link to post
Share on other sites

Du coup, ce n'est pas plus clair ? ^^'

Share this post


Link to post
Share on other sites

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

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
Sign in to follow this  

×
×
  • Create New...

Important Information

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