[Skip to main content](#vessel-content)

#   Filtrage selon code postal

##

- **[Trakse](/forum/user/31018-trakse "View Trakse's Profile")**
- [![Trakse's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/31018-trakse "View Trakse's Profile") Topic Author
- [ Offline](/forum/user/31018-trakse)

Less More

- Posts: 15
- Thank you received: 0
-
-

9 years 11 months ago [\#256100](#256100) by [Trakse](/forum/user/31018-trakse "View Trakse's Profile")  *[Filtrage selon code postal](/forum/5-support-en-francais-french-support-/887645-filtrage-selon-code-postal#256100 "Bonjour!  Je crée une sorte de marketplace communal (dans le sens où on privilégie les ventes et les achats dans une ville/une région bien précise).  J’aimerais étendre ce concept à d’autres régions voisines. Voici le principe :  &#42; L’acheteur de la région A devrait choisir sur l’accueil du site quel marketplace local il souhaite visiter. Il encode donc le code postal de la région A  &#42; S’il souhaite voir ce qui se vend à côté, il lui suffit de changer le code postal et de mettre celui de la région B.  &#42; Une fois dans la partie du site consacrée au marketplace, il ne voit que les produits mis en vente par les vendeurs situés dans la région A.  J’espère déjà être assez clair parce que même là je commence à me mélanger…  Mes questions sont : Est-ce possible à mettre en place via les filtres et les champs personnalisés ? Si oui, comment faire ?  Je croise les doigts (et tout ce que je peux) pour obtenir une réponse positive à cette drôle de demande... Merci ;)")* was created by *[Trakse](/forum/user/31018-trakse "View Trakse's Profile")*

Bonjour!

Je crée une sorte de marketplace communal (dans le sens où on privilégie les ventes et les achats dans une ville/une région bien précise).

J’aimerais étendre ce concept à d’autres régions voisines. Voici le principe :

- L’acheteur de la région A devrait choisir sur l’accueil du site quel marketplace local il souhaite visiter. Il encode donc le code postal de la région A
- S’il souhaite voir ce qui se vend à côté, il lui suffit de changer le code postal et de mettre celui de la région B.
- Une fois dans la partie du site consacrée au marketplace, il ne voit que les produits mis en vente par les vendeurs situés dans la région A.

J’espère déjà être assez clair parce que même là je commence à me mélanger…

Mes questions sont : Est-ce possible à mettre en place via les filtres et les champs personnalisés ? Si oui, comment faire ?

Je croise les doigts (et tout ce que je peux) pour obtenir une réponse positive à cette drôle de demande... Merci ![;)](/media/kunena/emoticons/11.png ";)")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODg3NjQ1LWZpbHRyYWdlLXNlbG9uLWNvZGUtcG9zdGFsP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26394
- Thank you received: 4078
-
- [](http://obsi.dev)
-

9 years 11 months ago [\#256105](#256105) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[Filtrage selon code postal](/forum/5-support-en-francais-french-support-/887645-filtrage-selon-code-postal#256105 "Bonjour!  Je crée une sorte de marketplace communal (dans le sens où on privilégie les ventes et les achats dans une ville/une région bien précise).  J’aimerais étendre ce concept à d’autres régions voisines. Voici le principe :  &#42; L’acheteur de la région A devrait choisir sur l’accueil du site quel marketplace local il souhaite visiter. Il encode donc le code postal de la région A  &#42; S’il souhaite voir ce qui se vend à côté, il lui suffit de changer le code postal et de mettre celui de la région B.  &#42; Une fois dans la partie du site consacrée au marketplace, il ne voit que les produits mis en vente par les vendeurs situés dans la région A.  J’espère déjà être assez clair parce que même là je commence à me mélanger…  Mes questions sont : Est-ce possible à mettre en place via les filtres et les champs personnalisés ? Si oui, comment faire ?  Je croise les doigts (et tout ce que je peux) pour obtenir une réponse positive à cette drôle de demande... Merci ;)")*

Bonjour,

Dans HikaMarket multi-vendor, vous avez des plugins et des modules permettant de filtrer les produits en fonction de la localité des vendeurs.
Les plugin s'appellent "HikaMarket Vendor User Location Filter" et "HikaShop Vendor User Location Filter" ; ils permettent d'attribuer des zones (nom de ville, code postaux) aux vendeurs via des champs personnalisés (qu'ils peuvent également remplir si vous en leur laissé le droit).
Il y a ensuite le module "HikaMarket Location Search module" qui permet à l'utilisateur de spécifier un code postal (ou ville) ou de prendre automatiquement la valeur à partir de son adresse par défaut.

Cordialement,

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODg3NjQ1LWZpbHRyYWdlLXNlbG9uLWNvZGUtcG9zdGFsP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Trakse](/forum/user/31018-trakse "View Trakse's Profile")**
- [![Trakse's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/31018-trakse "View Trakse's Profile") Topic Author
- [ Offline](/forum/user/31018-trakse)

Less More

- Posts: 15
- Thank you received: 0
-
-

9 years 10 months ago [\#257248](#257248) by [Trakse](/forum/user/31018-trakse "View Trakse's Profile")  Replied by *[Trakse](/forum/user/31018-trakse "View Trakse's Profile")* on topic *[Filtrage selon code postal](/forum/5-support-en-francais-french-support-/887645-filtrage-selon-code-postal#257248 "Bonjour!  Je crée une sorte de marketplace communal (dans le sens où on privilégie les ventes et les achats dans une ville/une région bien précise).  J’aimerais étendre ce concept à d’autres régions voisines. Voici le principe :  &#42; L’acheteur de la région A devrait choisir sur l’accueil du site quel marketplace local il souhaite visiter. Il encode donc le code postal de la région A  &#42; S’il souhaite voir ce qui se vend à côté, il lui suffit de changer le code postal et de mettre celui de la région B.  &#42; Une fois dans la partie du site consacrée au marketplace, il ne voit que les produits mis en vente par les vendeurs situés dans la région A.  J’espère déjà être assez clair parce que même là je commence à me mélanger…  Mes questions sont : Est-ce possible à mettre en place via les filtres et les champs personnalisés ? Si oui, comment faire ?  Je croise les doigts (et tout ce que je peux) pour obtenir une réponse positive à cette drôle de demande... Merci ;)")*

Bonjour Jerome,

Merci pour votre réponse.

J'ai donc activé les 2 plugins et ça a l'air de marcher. Le site capte bien le code postal de l'utilisateur (quand celui-ci est connecté, bien évidemment) et cache les produits qui sont vendus ailleurs que dans sa propre commune. Mais ça ne me convient malheureusement pas.

Maintenant, je ne maîtrise sûrement pas le truc et tout un tas de subtilités m'échappent. Tout ce que je souhaite, c'est que peu importe où l'acheteur se trouve, il puisse choisir un code postal (peu importe lequel) lui permettant de voir les produits vendus dans cette commune.

J'ai essayé de faire fonctionner le module mod_market_locationsearch mais en entrant un code postal, je reçois un code 1054 avec ce message :
Code:

Unknown column 'accepted_zip' in 'where clause' SQL=SELECT DISTINCT b.* FROM #__hikashop_product_category AS a LEFT JOIN #__hikashop_product AS b ON a.product_id=b.product_id LEFT JOIN #__hikamarket_vendor AS hikam_vendor ON b.product_vendor_id = hikam_vendor.vendor_id WHERE ((accepted_zip LIKE '%6120%') OR (accepted_zip LIKE '%*%')) AND ((hikam_vendor.vendor_id IS NULL OR hikam_vendor.vendor_id IN (0,1,13))) ORDER BY a.ordering ASC LIMIT 0, 36

A première vue, c'est quand un user vivant dans la localité 6280 mais encodant le code postal 6120 que le bug se produit.

Merci de prendre du temps pour ce problème... J'aurais dû m'y intéresser plus tôt car c'est le but essentiel et principal du site que je mets en place...

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODg3NjQ1LWZpbHRyYWdlLXNlbG9uLWNvZGUtcG9zdGFsP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26394
- Thank you received: 4078
-
- [](http://obsi.dev)
-

9 years 10 months ago [\#257252](#257252) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[Filtrage selon code postal](/forum/5-support-en-francais-french-support-/887645-filtrage-selon-code-postal#257252 "Bonjour!  Je crée une sorte de marketplace communal (dans le sens où on privilégie les ventes et les achats dans une ville/une région bien précise).  J’aimerais étendre ce concept à d’autres régions voisines. Voici le principe :  &#42; L’acheteur de la région A devrait choisir sur l’accueil du site quel marketplace local il souhaite visiter. Il encode donc le code postal de la région A  &#42; S’il souhaite voir ce qui se vend à côté, il lui suffit de changer le code postal et de mettre celui de la région B.  &#42; Une fois dans la partie du site consacrée au marketplace, il ne voit que les produits mis en vente par les vendeurs situés dans la région A.  J’espère déjà être assez clair parce que même là je commence à me mélanger…  Mes questions sont : Est-ce possible à mettre en place via les filtres et les champs personnalisés ? Si oui, comment faire ?  Je croise les doigts (et tout ce que je peux) pour obtenir une réponse positive à cette drôle de demande... Merci ;)")*

Bonjour,

Les différents plugins et modules ont des options de configuration (via le "Joomla plugin manager").
Dans ces options, vous trouverez des éléments relatifs au champs de base de données et au filtrage.

En fonction des champs personnalisés que vous avez créé pour vos vendeurs (afin qu'ils puissent renseigner la liste des codes postaux ou villes supportées), la configuration des plugins et modules va varier.

Le système peut également être branché sur le champs "vendor_address_postcode" mais cela n'est pas forcement le plus pratique surtout si vous voulez que vos vendeurs puisse gérer une "zone".

Cordialement,

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODg3NjQ1LWZpbHRyYWdlLXNlbG9uLWNvZGUtcG9zdGFsP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Trakse](/forum/user/31018-trakse "View Trakse's Profile")**
- [![Trakse's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/31018-trakse "View Trakse's Profile") Topic Author
- [ Offline](/forum/user/31018-trakse)

Less More

- Posts: 15
- Thank you received: 0
-
-

9 years 9 months ago [\#258801](#258801) by [Trakse](/forum/user/31018-trakse "View Trakse's Profile")  Replied by *[Trakse](/forum/user/31018-trakse "View Trakse's Profile")* on topic *[Filtrage selon code postal](/forum/5-support-en-francais-french-support-/887645-filtrage-selon-code-postal#258801 "Bonjour!  Je crée une sorte de marketplace communal (dans le sens où on privilégie les ventes et les achats dans une ville/une région bien précise).  J’aimerais étendre ce concept à d’autres régions voisines. Voici le principe :  &#42; L’acheteur de la région A devrait choisir sur l’accueil du site quel marketplace local il souhaite visiter. Il encode donc le code postal de la région A  &#42; S’il souhaite voir ce qui se vend à côté, il lui suffit de changer le code postal et de mettre celui de la région B.  &#42; Une fois dans la partie du site consacrée au marketplace, il ne voit que les produits mis en vente par les vendeurs situés dans la région A.  J’espère déjà être assez clair parce que même là je commence à me mélanger…  Mes questions sont : Est-ce possible à mettre en place via les filtres et les champs personnalisés ? Si oui, comment faire ?  Je croise les doigts (et tout ce que je peux) pour obtenir une réponse positive à cette drôle de demande... Merci ;)")*

Merci Jérôme pour ces précisions, le filtrage fonctionne.

Maintenant, je rencontre un petit problème avec ce filtre : J'ai une page "acheter" dont le lien renvoie vers un listing de catégories. Lorsque le filtre est activé, cette page affiche le même nombre de catégories que lorsque le filtre n'est pas appliqué alors que certaines sont censées être vides (d'ailleurs, quand on clique sur une catégorie supposée vide, aucun produit n'est affiché). Une idée?

Autre chose, j'aimerais placer des liens créés manuellement qui renvoient directement vers un certain filtrage (donc, sans passer par le module). Puisque je filtre sur base de code postaux, l'idée derrière ça serait de mettre directement sur la page d'accueil différents CP (6001, 6120, 6280 par exemple) avec un lien afin que le visiteur accède directement aux produits vendus dans cette zone. Que faire pour récupérer une telle URL?

Merci d'avance, comme d'hab ![:)](/media/kunena/emoticons/8.png ":)") Et meilleurs voeux!

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODg3NjQ1LWZpbHRyYWdlLXNlbG9uLWNvZGUtcG9zdGFsP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26394
- Thank you received: 4078
-
- [](http://obsi.dev)
-

9 years 9 months ago [\#258802](#258802) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[Filtrage selon code postal](/forum/5-support-en-francais-french-support-/887645-filtrage-selon-code-postal#258802 "Bonjour!  Je crée une sorte de marketplace communal (dans le sens où on privilégie les ventes et les achats dans une ville/une région bien précise).  J’aimerais étendre ce concept à d’autres régions voisines. Voici le principe :  &#42; L’acheteur de la région A devrait choisir sur l’accueil du site quel marketplace local il souhaite visiter. Il encode donc le code postal de la région A  &#42; S’il souhaite voir ce qui se vend à côté, il lui suffit de changer le code postal et de mettre celui de la région B.  &#42; Une fois dans la partie du site consacrée au marketplace, il ne voit que les produits mis en vente par les vendeurs situés dans la région A.  J’espère déjà être assez clair parce que même là je commence à me mélanger…  Mes questions sont : Est-ce possible à mettre en place via les filtres et les champs personnalisés ? Si oui, comment faire ?  Je croise les doigts (et tout ce que je peux) pour obtenir une réponse positive à cette drôle de demande... Merci ;)")*

Bonjour,

Si vous souhaitez continuer à discuter d'HikaMarket ; merci de créer un thread dans la section "HikaMarket" du forum et de fournir des détails sur votre site (nous permettant de vérifier la license) et sa configuration.

Cordialement,

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vODg3NjQ1LWZpbHRyYWdlLXNlbG9uLWNvZGUtcG9zdGFsP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

Board Categories HikaShop- Install &amp; Update- Product &amp; Category Display- Content Creation- Sales and Orders- - Orders management- - Reports &amp; Statistics- Customers- Checkout- Payment Methods- Shipping Methods- Import &amp; Export (CSV, XLS…)- Specific Features- - Affilation- - Taxes- - Wishlist- - Vote- - Carousel &amp; Slider- - Mass Actions- - Filters &amp; Search- - Discount &amp; Coupon- - Feature Request- Integrations- Showcase- General Talk about HikaShop- Development- - HikaShop 3.0 Beta- Translation- Commercial Jobs HikaShop Components- HikaMarket- - Market: Feature requests- - Market: How to?- - Market: Bug Report- HikaSerial- - General talk about HikaSerial- - Serial: Bug Report- - Serial: How to?- - Support en Français de HikaSerial (French Support)- - HikaSubscription- HikaAuction- - Auction: Feature requests- - Auction: How to?- - Auction: Bug report Hikashop around the world- Support en Français (French Support)- Russian- - FAQ. Курс выживания с Hikashop. Частые вопросы и о- - Расширения Hikashop- - Наши сайты на Hikashop- 日本語版サポート(Japanese Support)- Thai- German Archives- Bug Report- How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.106 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)

[](#top)
