WebSite X5Help Center

 
Alessandro R.
Alessandro R.
User

Codice kolasim - ricerca per prezzo piu alto  it

Autor: Alessandro R.
Visitado 150, Followers 1, Compartido 0  

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?

Publicado en
4 RESPUESTAS - 1 CORRECTO
Alessandro R.
Alessandro R.
User
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í...

Leer más
Publicado en de Alessandro R.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuario del mes ESUsuario del mes PT

... 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

.

Leer más
Publicado en de  ‪ KolAsim ‪ ‪
Alessandro R.
Alessandro R.
User
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

Leer más
Publicado en de Alessandro R.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuario del mes ESUsuario del mes PT
Alessandro R.
... ... ...  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. ... ... ... 

... in quel menu non mi si presentano pagine senza risultati, e comunque se hai risolto eliminando la voce, .. OK... ...  ciao

.

Leer más
Publicado en de  ‪ KolAsim ‪ ‪