Workshop 1 von X: AutoSuggest

hmm mit der geänderten version von coarsy funktioniert mein nivoslider nicht mehr :confused:

Funktioniert bei mir einwandfrei… Verwende auch den Nivoslider :slight_smile:

hmm also zumindest bei mir lokal geht der nach dem einbau nimmer… ich packs mal online und schau nochmal… bzw kann es dir ja dann zeigen…

Genau, so wirds gemacht :slight_smile:

witzigerweise geht es online gar nicht richtig mit der suche, da kommen sogar noch fehler oO obwohl es das selbe template ist ^^

aber der nivoslider geht auch nicht :wink:

http://web10.cpsrv01.agentur2c.net/

Nimm mal bitteschön die folgenden Zeilen raus:


script type="text/javascript" src="http://web10.cpsrv01.agentur2c.net/out/azure/src/js/initnivo.js"></script>
<script type="text/javascript" src="http://web10.cpsrv01.agentur2c.net/out/azure/src/js/init-autosuggest.js"></script>

und pack folgendes in ein neues Script namens initall.js:


$(document).ready(function()
{
    initEvents();
});

// start after user input >= 3 chars 
var startSuggest = 3; 


/* Init basic events and effects */
function initEvents()
{
  initNivoSlider();
	initAutoSuggest();     
}

function initNivoSlider(){
  $('.Slider').nivoSlider({
          effect: 'random',
          slices: 15,
          boxCols: 12, // For box animations
          boxRows: 6, // For box animations          
          animSpeed: 1000,
          pauseTime: 3800,
          startSlide: 0, //Set starting Slide (0 index)
          directionNav: false, //Next & Prev
          directionNavHide: false, //Only show on hover
          controlNav: false, //1,2,3...
          controlNavThumbs: false, //Use thumbnails for Control Nav
          controlNavThumbsSearch: '.jpg', //Replace this with...
          controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
          keyboardNav: false, //Use left & right arrows
          pauseOnHover: false, //Stop animation while hovering
          manualAdvance: false, //Force manual transitions
          captionOpacity: 0.8, //Universal caption opacity
          beforeChange: function(){},
          afterChange: function(){},
          slideshowEnd: function(){} //Triggers after all slides have been shown
      });
} 

function initAutoSuggest() 
{ 
  $('#searchparam').bind('keyup', function() { autoSuggest(); } ); 
  $('#searchparam').focus(function() { $('#searchparam').val(" "); } ); 
  $('#searchparam').blur(function() { $('#searchparam').val("Suchbegriff eingeben"); } ); 
  $('body').click(function() { $('#results').slideUp(); } ); 
} 

Sonst gibts die Funktion initEvents 2 mal, das kracht natürlich an die Wand.

Das inkludierst Du dann nach dem gui.js

oki funzt … prima … bin kein webdesigner… sondern anwendungsprogrammierer :wink: aber man wurschtelt sich ja durch :slight_smile:

hast du ne idee warum das hier kommt:

Warning: Cannot modify header information - headers already sent by (output started at /home/www/vhosts/web10/htdocs/views/autosuggest.php:68) in /home/www/vhosts/web10/htdocs/core/oxutilsserver.php on line 115

das kommt nur auf dem web10 dingens… lokal geht das …

Die beiden SQL Statements aus diesem Package hast Du eingespielt?

http://www.oxid-esales.com/forum/showthread.php?t=10126&page=2#post62215

hab ich! witzigerweise hab ich die lokal nicht eingespielt und da geht es ^^

Unterschiedliche MySQL Versionen am Start?

habs gefunden. war ein leerzeichen nach dem php ende tag :confused:

jedoch bekomm ich immer fehler, wenn ich einen begriff eingeb zu dem es kein ergebnis gibt. auch das hab ich lokal nicht :confused:

fehler:

mysql_num_rows(): supplied argument is not a valid MySQL result resource

Mach mal vor jedes mysqlnumrows ein if, also so:

	if($getRecord)
	$num_rows1 = mysql_num_rows($getRecord);

lass mich raten… die abfrage liefert keine ergebnisse (null) zurück und daher der fehler?

Zusammengefaßt jetzt nochmal hier:

https://projects.oxidforge.org/frs/?group_id=50

hast du die if abfrage gleich mit rein? :slight_smile:

Nein, die SQLs sind ein wenig anders.

poste doch die geänderten sachen auch gleich hier rein :slight_smile:

dann kann man das gleich einfacher selbst updaten :slight_smile:

Naja, es geht auch ohne die zusätzliche Abfrage. Dann lade doch bitte die andere autosuggest.php hoch. Ich mache dann noch eine Version (IF).

rubber: naja geht offensichtlich nicht. wenn ich deine version ohne IF nehm (1.3) und dann irgendwas eingeb, das es nicht gibt gibts nen entsprechenden fehler. …

siehe auch:
http://web10.cpsrv01.agentur2c.net/

Die 1.3 ist angepaßt.