Nous ne répondons seulement qu'aux sujets dont l'auteur a complété sa signature [Lire]



Vous avez des soucis avec votre Opencart v1.5.x, nous pouvons résoudre vos problèmes,
contactez le Bureau France !

par tel: 0 891 690 175 ou par
email

[Résolu] ONGLET DE RECHERCHE [Résolu]

Soutien général pour les problèmes techniques avec OpenCart

[Résolu] ONGLET DE RECHERCHE [Résolu]

Messagepar eric1998 » 18 Déc 2010, 02:41

Bonjour a vous tous,

dans l'onglet de recherche
Comment je pourrais bien faire pour que "Recherche dans la description du produit" soit activé automatiquement sans aller le sélectionner dans "recherche avancée"

Ceci est pour faciliter la recherche des articles à partir de la description

Merci !
Dernière édition par eric1998 le 08 Jan 2011, 03:33, édité 1 fois.
J'utilise OpenCart 1.5.0.5 version anglaise et Mon Site est hébergé sur mon serveur.
eric1998
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 36
Inscription: 15 Déc 2010, 04:28
Localisation: Trois-Rivieres


Re: ONGLET DE RECHERCHE

Messagepar LeorLindel » 06 Jan 2011, 18:58

Merci à myrabelle25.

D'après ce sujet cité ci-dessus et pour plus de clarté, voici donc ci-dessous la modification à effectuer.

Dans le fichier catalog/view/theme/default/templte/header.tpl

Rechercher ce script (ligne 235) :
Code: Tout sélectionner
<script type="text/javascript"><!--
$('#search input').keydown(function(e) {
   if (e.keyCode == 13) {
      moduleSearch();
   }
});

function moduleSearch() {
   url = 'index.php?route=product/search';
   
   var filter_keyword = $('#filter_keyword').attr('value')
   
   if (filter_keyword) {
      url += '&keyword=' + encodeURIComponent(filter_keyword);
   }
   
   var filter_category_id = $('#filter_category_id').attr('value');
   
   if (filter_category_id) {
      url += '&category_id=' + filter_category_id;
   }
   
   location = url;
}
//--></script>

Et le remplacer par celui-ci :
Code: Tout sélectionner
<script type="text/javascript"><!--
$('#search input').keydown(function(e) {
   if (e.keyCode == 13) {
      moduleSearch();
   }
});

function moduleSearch() {
   url = 'index.php?route=product/search';
   
   var filter_keyword = $('#filter_keyword').attr('value')
   
   if (filter_keyword) {
      url += '&keyword=' + encodeURIComponent(filter_keyword) + '&description=true';
   }
   
   location = url;
}
//--></script>

Et si vous désirez que la recherche se fasse aussi sur le modèle, il vous faut rajouter ceci :
Code: Tout sélectionner
 + '&model=true'
Juste avant le point virgule et après ceci :
Code: Tout sélectionner
      url += '&keyword=' + encodeURIComponent(filter_keyword) + '&description=true'

Ce qui vous donnera comme script, ceci :
Code: Tout sélectionner
<script type="text/javascript"><!--
$('#search input').keydown(function(e) {
   if (e.keyCode == 13) {
      moduleSearch();
   }
});

function moduleSearch() {
   url = 'index.php?route=product/search';
   
   var filter_keyword = $('#filter_keyword').attr('value')
   
   if (filter_keyword) {
      url += '&keyword=' + encodeURIComponent(filter_keyword) + '&description=true' + '&model=true';
   }
   
   location = url;
}
//--></script>
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: ONGLET DE RECHERCHE

Messagepar LeorLindel » 06 Jan 2011, 20:04

Sinon voici aussi une modification plus rapide afin que la recherche se fasse aussi sur la description et le modèle.

Sujet paru dans le forum 'Développement"
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: ONGLET DE RECHERCHE

Messagepar eric1998 » 07 Jan 2011, 03:52

Merci Beaucoup pour vos réponses
Merci pour votre temps et votre aide
J'apprécie beaucoup.

Je n'ai pas encore essayé mais d'ici peu j'essaie le tout et je vous reviens la dessus.
J'utilise OpenCart 1.5.0.5 version anglaise et Mon Site est hébergé sur mon serveur.
eric1998
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 36
Inscription: 15 Déc 2010, 04:28
Localisation: Trois-Rivieres

Re: ONGLET DE RECHERCHE

Messagepar LeorLindel » 07 Jan 2011, 04:15

eric1998 a écrit:Je n'ai pas encore essayé mais d'ici peut j'essaie le tout et je vous reviens la dessus.

Tu n'oublieras pas de mettre résolu dans le titre de ton sujet et compléter ta signature par là même.
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: [Résolu] ONGLET DE RECHERCHE [Résolu]

Messagepar eric1998 » 08 Jan 2011, 03:35

Super ça fonctionne à merveille, j'ai même enlevé la recherche avancée comme cela n'était plus utile
Merci Encore
J'utilise OpenCart 1.5.0.5 version anglaise et Mon Site est hébergé sur mon serveur.
eric1998
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 36
Inscription: 15 Déc 2010, 04:28
Localisation: Trois-Rivieres


Retourner vers Soutien Général

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron