SCHUNK SalesToolbox
Produktstatus: Antriebsart: Backenbewegung: Achsaufbau: Drehwinkel: Anzahl Finger:
filter_submit(); // zu begin einmal ausführen um ohne auswahl alle items anzuzeigen }); //eof ready function rewrite_select_option_text(filter_stats){ // ACHTUNG es müssen ALLE OPTIONS durchlaufen und von () bereinigt werden ! // sonst bleiben die stehen !!! weil ergebnismenge kleiner wird und weniger AttrValue releevant werden... filternames = Object.keys(filter_stats); console.log( "filternames: " + filternames); for (i=0;i=0){ if (parseInt(filter_stats["produktstatus"]["Neu"])>=0){ filter_stats["produktstatus"]["Aktuell"] += parseInt(filter_stats["produktstatus"]["Neu"]); } if (parseInt(filter_stats["produktstatus"]["Studie"])>=0){ filter_stats["produktstatus"]["Aktuell"] += parseInt(filter_stats["produktstatus"]["Studie"]); } } } if (produktstatus_val=="-"){ // J.B.: passt if (parseInt(filter_stats["produktstatus"]["Aktuell"])>=0){ if (parseInt(filter_stats["produktstatus"]["Neu"])>=0){ filter_stats["produktstatus"]["Aktuell"] += parseInt(filter_stats["produktstatus"]["Neu"]); } if (parseInt(filter_stats["produktstatus"]["Studie"])>=0){ filter_stats["produktstatus"]["Aktuell"] += parseInt(filter_stats["produktstatus"]["Studie"]); } } } if (produktstatus_val=="Neu"){ // besser nicht ,
/// es wird eindruck einer drill down funktion innerhalb einer selectbox erweckt , die aber nicht vorhanden ist // in selectbox wird immer eine Option
// J.B.: diese Variante lassen wir weg //filter_stats["produktstatus"]["Aktuell"] = parseInt(filter_stats["produktstatus"]["Neu"]); // stat nur die Zahl für die Anzeige sinnhaft auszugeben, müsste die Ergebnismenge zuvor bereits derart eingegrenzt werden } // neue anforderung 2021-03 //////////////////////////// //rewrite_select_option_text(filter_stats = filter_stats["produktstatus"]); rewrite_select_option_text(filter_stats = filter_stats); /* jetzt in rewrite_select_option_text() verpackt... code doubletten vermeiden .. KEYS_produktstatus = Object.keys(filter_stats["produktstatus"]); for (i=0;i"; // nobr als Workaround im kombi mit width 100px //html_output += "
"; paddingTop = "40"; // für alle unterkat headlines ausser dem ersten if (first_unterkat_done==0){ first_unterkat_done = 1; paddingTop = "0"; } html_output += "

"+unterkategorien[u]["title"]+"

"; unterkategorie_headline_already_written = 1; } // EOF if (unterkategorie_headline_already_written // } // EOF if ( tmp_baureihe_epim_ids.indexOf // } // EOF for (var i=0; i$row->Baureihe
$row->Baureihe
// background img ist weiss und enthält li unten den grünen/gelben/roten Punkt ! // solange Hintergrund der seite weiss ist, kann man mit der bisherigen backgroundgrafik leben // Achtung die Backgroundgrafik enthält AUCH noch den Rahmen.. damit die Kacheln dynamischer werden // muss der Rahmen per HTML umgesetzt werden, aus der Grafik raus! //html_output += "
"; html_output += "
"; //html_output += "

"; //window.console.log("css_bg_class: "+data[tmp_id].css_bg_class); //html_output += "

"; var new_href = $('#quicksearch_dummy_url__prgr a').attr('href'); new_href = new_href.replace(/dummy_prokl/,prokl); //new_href = new_href.replace(/dummy_prgr/,data[tmp_id].produktname); tmp_baureihe_epim_id = data[tmp_id].baureihe_epim_id; //window.console.log("tmp_baureihe_epim_id: "+tmp_baureihe_epim_id); new_href = new_href.replace(/dummy_prgr/, tmp_baureihe_epim_id ); // es ist nötig die " " in "+" zu wandeln etc... // aus website kopierer: // WENN OFFLINE: //alert("is_offline: "+is_offline); /* if (is_offline==1){ new_href = new_href.replace(" " ,"+") // " " und "%20" sollen zu "+" werden new_href = new_href.replace("%20","+") // " " und "%20" sollen zu "+" werden new_href = new_href.replace(":" ,"+") // ":" soll zu "+" werden } */ // prepare_link function in STB_naviagtion.js, // passt URL an wenn offline=1 ist, //und dann ALLE vorkommen von Leer/Umlaute/Sonderz. new_href = prepare_link(input=new_href); // // url = url.replace("index.php","index_httrack.php") // new_href = new_href.replace("?","__") // new_href = new_href.replace("&","__") // new_href = new_href.replace("=","_") // "htm","html","php" -> // replace(".html","__") // replace(".htm","__") // replace(".php","__") // data[tmp_id].link ist dann überflüssig // sicherstellen das dummy_for_quicksearch_submit link immer vorhanden ist // den title/produktnamen PRÜFEN, WIE BREIT ER WÄRE ? NO... // sofort im umbruch woerterbuch nachschaun und alternativ text einbinden..fertig // das umbruch woerterbuch muss manuell gepfleggt werden.. bis eines tages in der DB die mögl. Umbrüche geliefert werden tmp_produktname = data[tmp_id].produktname; // => PROBLEM: die Kachel haben feste Größe // und 2Zeiler/3Zeiler Umbruch Titel verschieben das THumnail/Image nach unten // bis über die Kachelbegrenzung hinaus ! //http://www.mediaevent.de/javascript/array-assoziativ.html var uw; for (uw in umbruch_woerterbuch){ if (uw == tmp_produktname){ //alert("uw: "+uw); tmp_produktname = umbruch_woerterbuch[uw]; //alert( "found uw -> tmp_produktname: "+tmp_produktname); } } if (1==111){ html_output += ""; html_output += ""; html_output += ""; html_output += ""; html_output += ""; html_output += ""; html_output += ""; html_output += "
"; html_output += "" +tmp_produktname +""; html_output += "
"; html_output += ""; html_output += "
"; } if (1==1){// TEST getting height from lin k text directly html_output += "

"; html_output += "" +tmp_produktname +"
"; //
// WICHTIG width 90 !!! und keine 100 // da sonst Bsp. BIG Mega Double Power Chuck einen 2 statt 3 zeiler texte hat und erndergebnis nicht korrekt ist!! html_output += "

"; } if (1==11){// LAST STABLE html_output += "

"; html_output += "" +tmp_produktname +"
"; //
// WICHTIG width 90 !!! und keine 100 // da sonst Bsp. BIG Mega Double Power Chuck einen 2 statt 3 zeiler texte hat und erndergebnis nicht korrekt ist!! html_output += "

"; } //html_output += "produktstatus: " +data[tmp_id].produktstatus; //debug //html_output += "produktname: " +data[tmp_id].produktname +"
"; //html_output += "img: " +data[tmp_id].img +"
"; //html_output += "fingerzahl: " +data[tmp_id].fingerzahl +"
"; //html_output += "antriebsart: " +data[tmp_id].antriebsart +"
"; //html_output += "backenbewegung: " +data[tmp_id].backenbewegung +"
"; html_output += ""; // html_output +="

"; // html_output += "
"; // html_output += "" +tmp_produktname +""; // html_output +="
"; //html_output +="
"; //html_output +="
"; // html_output +="
"; // html_output += ""+data[tmp_id].produktname+""; // html_output +="
"; // html_output +="
"; // html_output +="
"; // html_output += ""; // html_output +="
"; // html_output +="
"; // html_output +=""; } ///// // 2020-11-10 html_output += ""; //} // EOF if (unterkategorie_headline_already_written } // EOF if ( tmp_baureihe_epim_ids.indexOf // } // EOF for (var i=0; i

Tabelle Fehler Timestamp
gesamt 0 2026-01-10 00:37:25
produktbereiche 0 2026-01-10 00:35:02
texte 0 2026-01-10 00:35:46
baureihen 0 2026-01-10 00:35:48
bilder 0 2026-01-10 00:36:00
anwendungen 0 2021-08-18 02:36:27
varianten 0 2026-01-10 00:42:15
vorschau 0 2019-11-14 08:31:34
kacheln 0 2026-01-10 00:35:02