Codice kolasim - ricerca per prezzo piu alto 
Autor: Alessandro R.Ciao KolAsim,
Cercavo un post specifico in cui mi avevi fornito un codice interessante, ma non riesco a trovarlo. Per fortuna, ho il codice nelle pagine, quindi lo riporto qui sotto:
<script>
$(document).ready(function () {//K>;
/** --- esclusione prodotti in cartsearch x WSx5 by KolAsim (21-5-2024) ---**/
styleK = '<style>#preloaderK {position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.7);'+
'display:flex;justify-content:center;align-items:center;z-index:1000000;}'+
'#loaderK {border: 50px double black;border-top: 50px double SteelBlue;border-bottom-color:Gold;'+
'border-radius:50%;width:200px;height:200px;animation:spin 1s linear infinite;}'+
'@keyframes spin {0% { transform: rotate(0deg); }100% { transform: rotate(360deg); }}</style>';
preloaderK = '<div id="preloaderK"><div id="loaderK"></div></div>';
$("head").append(styleK);
$("body").prepend(preloaderK);
escludeK();
setTimeout(function(){ //K0>; // x eventuale chiusura supplementare preload a quella di avvio;
$("#preloaderK").fadeOut(500);
escludeK();
}, 1000); //K0<<;
});//K<<;
//--------f K1---------
window.onload = (event) => {//K1>;
escludeK()
chiudiPreloadK()
};//K1<<;
//--------f K2---------
function chiudiPreloadK(){//K2>;
setTimeout(function(){ //K3>;
$("#preloaderK").fadeOut(500)
}, 500); //K3<<;
} //K2<<;
//--------f K3---------
window.navigation.addEventListener("navigate", e => {//K3>;
$("#im-products").fadeOut("slow");
setTimeout(function(){ //K4>;
escludeK()
}, 1000); //K4<<;
});//K3<<;
//--------f K5---------
function escludeK(){//K5>;
/**K**/ chiaveK="ks"; // =======etichetta identificativa per esclusione prodotto dalla lista====;
objectK =$( ".im-products-name" );
productK=[];
K =$( objectK ); kk=[];
for(var i = 0, TotK = K.length; i < TotK; i++){ //K6>;
kk[i] = $(K[i]).text().toLowerCase();
if(kk[i].indexOf(chiaveK) != -1 ) {
$(K[i]).parent().hide()
}
} //K6<<;
$("#im-products").fadeIn("slow");
}//K5<<;
escludeK();
</script>
Il mio sito web include carrelli aggiuntivi per prodotti in quantità (6-12-24 pezzi).
Il tuo codice inibisce (forse volutamente) la visualizzazione del prodotto con il prezzo più alto. Vorrei nascondere questi carrelli aggiuntivi con quantità maggiori nei risultati di ricerca.
Quando si clicca su "prezzo più alto" (nel menu a destra) su cartsearch/index.html, non appare nulla.
Il potenziale cliente vede una pagina bianca e percepisce un malfunzionamento. Il menu a destra ha tre voci: "dal prezzo più basso", "ricerca..." e "più alto". Una possibile soluzione potrebbe essere eliminare l'opzione "ricerca dal prezzo più alto" dal menu.
Credi che sia possibile modificare il codice o meglio aggiungerne un altro?
Autor
...forse una soluzione piu semplice sarebbe di cancellare la voce direttamente da impostazioni, lingua dei contenuti etc...almeno la voce non verrebbe visualizzata...se non ci sono idee migliori faro cosí...
... purtroppo non ho ben capito, e non so cosa e dove controllare, ed il menu a destra in cartsearch mi apre dei risultati...
... il mio codice si basa su una CHIAVE che imposti tu nei prodotti da escludere nella vista della ricerca e quindi non penso che influisca sulle altre funzioni...
.
ciao
.
Autor
Ciao,
in effetti, senza immagini era difficile spiegare il problema. Non le avevo allegate perché le scritte del menu non erano in italiano e non volevo creare confusione.
Allego comunque l'immagine per maggiore chiarezza.
Il primo sito web è quello originale, mentre il secondo è quello modificato. Come ti dicevo, lavorando sul linguaggio ho semplicemente eliminato la voce "prezzo più alto" e il risultato è comunque positivo.
Direi che possiamo risolvere così il problema. Non sarà perfetto, ma è migliorato rispetto a prima.
P.S.: Visto che il tuo processo di acquisto è durato più di 20 minuti, essendoci nel tuo carrello i prodotti selezionati, preferisci la consegna con il tir o con la barca via lago? Fatturo a te o a Ivrea? :)
Grazie per le prove e per l'interessamento.
ciao
... in quel menu non mi si presentano pagine senza risultati, e comunque se hai risolto eliminando la voce, .. OK... ... ciao
.