Hallo,
Ik heb een vraag met betrekking tot de zoekfunctie van Magento. Sinds een aantal weken kan ik in de zoekfunctie op de homepage nog maar één woord invullen terwijl ik op alle andere pagina's, behalve de homepage, nog wel op twee woorden kan zoeken.
http://tinyurl.com/oale663
Heeft iemand een idee waar dit aan kan liggen?
- Zoekfunctie Magento werkt niet
-
02-12-2013, 15:21 #1
- Berichten
- 35
- Lid sinds
- 15 Jaar
Zoekfunctie Magento werkt niet
-
02-12-2013, 16:55 #2
- Berichten
- 79
- Lid sinds
- 11 Jaar
Re: Zoekfunctie Magento werkt niet
Spatie balk uitgeschakeld?
Als je namelijk 2 woorden in de zoekbalk plak, werkt het wel.
-
02-12-2013, 18:59 #3
- Berichten
- 35
- Lid sinds
- 15 Jaar
Re: Zoekfunctie Magento werkt niet
Het zoeken naar een product met 2 woorden doet het wel op alle andere pagina's. Alleen op de homepage werkt dit niet. Spatie balk doet het dus wel.
Heb het probleem nog niet gevonden.
-
02-12-2013, 19:16 #4
- Berichten
- 79
- Lid sinds
- 11 Jaar
Re: Zoekfunctie Magento werkt niet
Spatiebalk werkt niet op de homepage. Wel op de subpagina's. Op de homepagina kun je gewoon op 2 woorden zoeken als je 2 woorden plakt in het zoekveld. Je moet ergens kijken in de js files.
-
02-12-2013, 19:23 #5
- Berichten
- 1.263
- Lid sinds
- 16 Jaar
Re: Zoekfunctie Magento werkt niet
Ik heb even voor je gekeken, denk dat het door de slider komt op de homepage, maar weet het nog niet zeker.
Plak deze code eens in http://www.zebbie.nl/js/magentothem/ma.style1.js
Code:$bn1.fn.fadeSlideShow = function(options) { return this.each(function(){ settings = $bn1.extend({ width: 640, // default width of the slideshow height: 480, // default height of the slideshow speed: 'slow', // default animation transition speed interval: 3000, // default interval between image change PlayPauseElement: '', // default css id for the play / pause element PlayText: 'Play', // default play text PauseText: 'Pause', // default pause text NextElement: '', // default id for next button - bnNext NextElementText: 'Next >', // default text for next button PrevElement: '', // default id for prev button - bnPrev PrevElementText: '< Prev', // default text for prev button ListElement: '', // default id for image / content controll list - bnList ListLi: 'bnLi', // default class for li's in the image / content controll ListLiActive: 'bnActive', // default class for active state in the controll list addListToId: false, // add the controll list to special id in your code - default false allowKeyboardCtrl: true, // allow keyboard controlls left / right / space autoplay: true // autoplay the slideshow }, options); // set style for wrapper element $bn1(this).css({ width: settings.width, height: settings.height, position: 'relative', overflow: 'hidden' }); // set styles for child element $bn1('> *',this).css({ position: 'absolute', width: settings.width, height: settings.height }); // count number of slides Slides = $bn1('> *', this).length; Slides = Slides - 1; ActSlide = Slides; // Set $bn1 Slide short var jQslide = $bn1('> *', this); // save this fssThis = this; autoplay = function(){ intval = setInterval(function(){ jQslide.eq(ActSlide).fadeOut(settings.speed); // if list is on change the active class if(settings.ListElement){ setActLi = (Slides - ActSlide) + 1; if(setActLi > Slides){setActLi=0;} $bn1('#'+settings.ListElement+' li').removeClass(settings.ListLiActive); $bn1('#'+settings.ListElement+' li').eq(setActLi).addClass(settings.ListLiActive); } if(ActSlide <= 0){ jQslide.fadeIn(settings.speed); ActSlide = Slides; }else{ ActSlide = ActSlide - 1; } }, settings.interval); if(settings.PlayPauseElement){ $bn1('#'+settings.PlayPauseElement).html(settings.PauseText); } } stopAutoplay = function(){ clearInterval(intval); intval = false; if(settings.PlayPauseElement){ $bn1('#'+settings.PlayPauseElement).html(settings.PlayText); } } jumpTo = function(newIndex){ if(newIndex < 0){newIndex = Slides;} else if(newIndex > Slides){newIndex = 0;} if( newIndex >= ActSlide ){ $bn1('> *:lt('+(newIndex+1)+')', fssThis).fadeIn(settings.speed); }else if(newIndex <= ActSlide){ $bn1('> *:gt('+newIndex+')', fssThis).fadeOut(settings.speed); } // set the active slide ActSlide = newIndex; if(settings.ListElement){ // set active $bn1('#'+settings.ListElement+' li').removeClass(settings.ListLiActive); $bn1('#'+settings.ListElement+' li').eq((Slides-newIndex)).addClass(settings.ListLiActive); } } // if list is on render it if(settings.ListElement){ i=0; li = ''; while(i<=Slides){ if(i==0){ li = li+'<li class="'+settings.ListLi+i+' '+settings.ListLiActive+'"><a href="#">'+(i+1)+'<\/a><\/li>'; }else{ li = li+'<li class="'+settings.ListLi+i+'"><a href="#">'+(i+1)+'<\/a><\/li>'; } i++; } List = '<ul id="'+settings.ListElement+'">'+li+'<\/ul>'; // add list to a special id or append after the slideshow if(settings.addListToId){ $bn1('#'+settings.addListToId).append(List); }else{ $bn1(this).after(List); } $bn1('#'+settings.ListElement+' a').bind('click', function(){ index = $bn1('#'+settings.ListElement+' a').index(this); stopAutoplay(); ReverseIndex = Slides-index; jumpTo(ReverseIndex); return false; }); } if(settings.PlayPauseElement){ if(!$bn1('#'+settings.PlayPauseElement).css('display')){ $bn1(this).after('<a href="#" id="'+settings.PlayPauseElement+'"><\/a>'); } if(settings.autoplay){ $bn1('#'+settings.PlayPauseElement).html(settings.PauseText); }else{ $bn1('#'+settings.PlayPauseElement).html(settings.PlayText); } $bn1('#'+settings.PlayPauseElement).bind('click', function(){ if(intval){ stopAutoplay(); }else{ autoplay(); } return false; }); } if(settings.NextElement){ if(!$bn1('#'+settings.NextElement).css('display')){ $bn1(this).after('<a href="#" id="'+settings.NextElement+'">'+settings.NextElementText+'<\/a>'); } $bn1('#'+settings.NextElement).bind('click', function(){ nextSlide = ActSlide-1; stopAutoplay(); jumpTo(nextSlide); return false; }); } if(settings.PrevElement){ if(!$bn1('#'+settings.PrevElement).css('display')){ $bn1(this).after('<a href="#" id="'+settings.PrevElement+'">'+settings.PrevElementText+'<\/a>'); } $bn1('#'+settings.PrevElement).bind('click', function(){ prevSlide = ActSlide+1; stopAutoplay(); jumpTo(prevSlide); return false; }); } if(settings.allowKeyboardCtrl){ $bn1(document).bind('keydown', function(e){ if(e.which==39){ nextSlide = ActSlide-1; stopAutoplay(); jumpTo(nextSlide); }else if(e.which==37){ prevSlide = ActSlide+1; stopAutoplay(); jumpTo(prevSlide); } // else if(e.which==32){ // if(intval){stopAutoplay();} // else{autoplay();} // return false; // } }); } // start autoplay or set it to false if(settings.autoplay){autoplay();}else{intval=false;} }); };
-
02-12-2013, 19:31 #6
- Berichten
- 35
- Lid sinds
- 15 Jaar
Re: Zoekfunctie Magento werkt niet
Je hebt gelijk Jordy! Als ik de slider uit zet dan treed het probleem niet op.
Ik zal eens kijken of ik iets in de code van de slider kan aanpassen.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic