WebSite X5Help Center

 
Alessandro R.
Alessandro R.
User

Codice kolasim - ricerca per prezzo piu alto  it

Автор: Alessandro R.
Просмотрено 152, Подписчики 1, Размещенный 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?

Размещено
4 Ответы - 1 Корректно
Alessandro R.
Alessandro R.
User
Автор

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

Читать больше
Размещено От Alessandro R.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ESЛучший пользователь месяца 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

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Alessandro R.
Alessandro R.
User
Автор

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

Читать больше
Размещено От Alessandro R.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Лучший пользователь месяца ESЛучший пользователь месяца 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

.

Читать больше
Размещено От  ‪ KolAsim ‪ ‪