Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
*


moteur de recherche interne [Resolu]


Pages: [1]
  Imprimer  

  moteur de recherche interne [Resolu]
Auteur Message
freduf
Modérateurs
Intarissable
*****

Points gagnés: 5
Messages: 878



Voir le profil
moteur de recherche interne [Resolu]
« le: 22 Septembre 2009 à 12:49:10 »

Bonjour,
J'ai ajouter des champs dans mes fiches produits (coté back office et front office et dans la bdd)

Voila ma question:

Dans le moteur de recherche internet a zencart, celui-ci ne recherche qu'a des endroits spécifiques (référence et désignation), comment inclure d'autres champs de recherche ou quel fichier modifié pour cela ?

Merci
« Dernière édition: 26 Septembre 2009 à 10:04:24 par freduf » Journalisée

L'urgent est déjà fait, l'impossible est en cours...pour les miracles, prévoir un délais.
*************************
ZC v 1.3.8a avec patch sécurité
jean-luc
Modérateurs
Intarissable
*****

Points gagnés: 3
Messages: 1534



Voir le profil WWW
Re : moteur de recherche interne
« Répondre #1 le: 22 Septembre 2009 à 14:40:04 »

Bonjour,

A vue de nez fait une recherche sur advanced search
Journalisée

jean-luc Evil or Very Mad

pas bon, mais promis j'essaye de m'améliorer tous les jours Evil or Very Mad

www.anneg-lingerie.com
freduf
Modérateurs
Intarissable
*****

Points gagnés: 5
Messages: 878



Voir le profil
Re : moteur de recherche interne
« Répondre #2 le: 22 Septembre 2009 à 23:22:48 »

humm oui j'ai chercher dans ce domaine, mais je n'ai pas encore trouvé, je continu de chercher si je trouve je poste le résultat, si vous avez une idée avant moi, faites le moi savoir

Merci
Journalisée

L'urgent est déjà fait, l'impossible est en cours...pour les miracles, prévoir un délais.
*************************
ZC v 1.3.8a avec patch sécurité
freduf
Modérateurs
Intarissable
*****

Points gagnés: 5
Messages: 878



Voir le profil
Re : moteur de recherche interne
« Répondre #3 le: 24 Septembre 2009 à 21:25:34 »

Bonsoir,
J'ai trouver une solution a mon problème

Donc je récapitule:

J'ai ajouter dans une boutique un champ référence d'origine ( dans la bdd il s'appelle products_oem)

Ce champ se trouve dans les fiches articles aussi bien dans l'admin que dans le front office

exemple dans une fiche produit depuis le front office:
Référence APW : APW170731
100 Unités en stock
Pour véhicule : VW Golf I
Référence d'origine:123568h <===

hors je voulais pouvoir faire une recherche sur ce champs depuis le moteur de recherche interne de zencart (car celui-ci ne gère que la référence et ou la description, je ne parle pas de la recherche avancée)

Donc je voulais qu'un client puisse entrer une référence d'origine et trouver le produit.

J'ai donc fait:

Edition de "boutique" includes/modules/pages/advanced_search_result/header_php.php

vers la ligne 304 on trouve:

Code:
$where_str .= "(pd.products_name LIKE '%:keywords%'
                                         OR p.products_model
                                         LIKE '%:keywords%'

Code:
j'ai ajouter après cette ligne:

                                         OR p.products_oem
                                         LIKE '%:keywords%'

ce qui donne :

Code:
$where_str .= "(pd.products_name LIKE '%:keywords%'
                                         OR p.products_model
                                         LIKE '%:keywords%'
OR p.products_oem
                                         LIKE '%:keywords%'
                                         OR m.manufacturers_name
                                         LIKE '%:keywords%'";

Voili voilo

J'ai bien entendu ajouter ce champs dans easy populate afin de pouvoir importer/exporter ce champs depuis un fichier .txt ou csv, mais ça c'est une autre histoire
« Dernière édition: 24 Septembre 2009 à 21:28:36 par freduf » Journalisée

L'urgent est déjà fait, l'impossible est en cours...pour les miracles, prévoir un délais.
*************************
ZC v 1.3.8a avec patch sécurité

Pages: [1]
  Imprimer  
 

Aller à: