WebSite X5Help Center

 
Agostino F.
Agostino F.
User

Ecommerce Elenco sotto-varianti ORDINAMENTO  it

Auteur : Agostino F.
Visité 1228, Followers 3, Partagé 0  

Salve a tutti, sto ristrutturando il mio ecommerce, mi sono arenato su un "problema" alla sezione Elenco Varianti Principali / Elenco sotto-Varianti.

Nel mio caso, alla sotto-variante, sto aggiungendo delle gradazioni di lenti a contatto, con ordinamento ( che fa in automatico ) -0.50 , -0.75 , -1.00, -1.25  ecc, il -10.00 mi viene piazzato subito dopo -1.00, mentre a me servirebbe dopo -9.50. Come posso ovviare e dare un elenco manuale oppure fargli rispettare un diverso ordine???????

Grazie a tutti

Posté le
11 RéPONSES - 1 UTILES - 1 CORRECT
Incomedia
Steve J.
Incomedia

Ciao Agostino,

ho provato ma le sottovarianti vengono inserite e mostrate con lo stesso ordine di inserimento, non in automatico. Forse ho provato qualcosa di diverso?

Mandami anche screenshot per capire se è questo. Grazie

Lire plus
Posté le de Steve J.
Agostino F.
Agostino F.
User
Auteur

Ecco la foto con l'ordinamento numerico incriminato, anche lato "cliente" si presenta sfasato, considerando che dovrei poter arrivare fino ad esempio a -20.00, mi crea un disordine abissale.

Intanto grazie!

Lire plus
Posté le de Agostino F.
Incomedia
Steve J.
Incomedia

Ciao, non capisco. Le varianti sono visualizzate con l'ordine di inserimento che hai scelto tu. Io ho provato e viene corretto

Lire plus
Posté le de Steve J.
Agostino F.
Agostino F.
User
Auteur

Il problema è proprio quello, il -10.00 viene dopo -9.50, anche se provo a riscrivere TUTTO,  mi viene fuori in quel modo. Deve seguire ordine tipo : -0.75, -1.00, -1.25, -1.50, -1.75, -2.00 ecc, riscrivendo nuovamente la tabella, arrivato al -9.50, mi ritrovo il -10.00 al posto sbagliato

Lire plus
Posté le de Agostino F.
Incomedia
Steve J.
Incomedia

Ciao, facciamo così perché non mi è chiaro e forse ci manca un dettaglio. Puoi fare un progettino partendo da un template vuoto con un prodotto ok e l'altro non ok. Se viene piccolo di dimensioni me lo puoi allegare qui. 

Fammi sapere.

Lire plus
Posté le de Steve J.
Agostino F.
Agostino F.
User
Auteur

ciao, facciamo meglio, ti incollo il link alla mia pagina ed il link di una pagina di esempio

http://www.ottica-fazzalari.it/cartsearch/index.html?rootCategory=xi8q3ist&available=1

clikka sulle focus dailies e guarda come dopo -1.75 mi esce -10.00

https://www.lentiamo.it/dailies-aquacomfort-plus-90-lenti.html

ecco il link di uno dei soliti store e guarda come esce a lui 

a lui dopo -1.75 viene -2.00, a me dopo -1.75 viene -10.00!

Lire plus
Posté le de Agostino F.
Agostino F.
Agostino F.
User
Auteur

allego il file x5cart.js in cui appare evidente l'errore e incollo il pezzo incriminato, prima che lo corregga a mano per la disperazione.

'2khabhev': {
'id': '2khabhev',
'id_user': 'Focus Dailies Aqua Comfort Plus ',
'digital_delivery': false,
'physical_delivery': true,
'name': 'Focus Dailies Aqua Comfort Plus ',
'category': 'osdofgjh',
'showThumbsInShowBox': true,
'isNew': false,
'description': 'Confezione di lenti a contatto giornaliere da 30pz. by Alcon<br />Raggio(BC) 8.7, Diametro 14.0',
'options': {
'9n3rzfom': {
'name': 'Diottrie',
'suboptions': ['-0.50', '-0.75', '-1.00', '-1.25', '-1.50', '-1.75', '-10.00', '-10.50', '-11.00', '-2.00', '-2.25', '-2.50', '-2.75', '-3.00', '-3.25', '-3.50', '-3.75', '-4.00', '-4.25', '-4.50', '-4.75', '-5.00', '-5.25', '-5.50', '-6.00', '-6.50', '-7.00', '-7.50', '-8.00', '-8.50', '-9.00', '-9.50'],

al suboption ecco l'errore mentre a me servirebbe così : 

'suboptions': ['-0.50', '-0.75', '-1.00', '-1.25', '-1.50', '-1.75',  '-2.00', '-2.25', '-2.50', '-2.75', '-3.00', '-3.25', '-3.50', '-3.75', '-4.00', '-4.25', '-4.50', '-4.75', '-5.00', '-5.25', '-5.50', '-6.00', '-6.50', '-7.00', '-7.50', '-8.00', '-8.50', '-9.00', '-9.50' '-10.00', '-10.50', '-11.00'],

Lire plus
Posté le de Agostino F.
Fabio C.
Fabio C.
User

Inserisci lo 0 davanti ai numeri fino a 10:

-01.75

-02.00

-10.00

Lire plus
Posté le de Fabio C.
Agostino F.
Agostino F.
User
Auteur

Intanto grazie, si ok, funziona, francamente è "bruttino" da vedere, diciamo che come workaround è passabile ma non definitivo.

Avremmo altri escamotage???

Non vorrei che passasse per sito accrocco da du lire.

Grazie intanto a chi mi sta aiutando

Lire plus
Posté le de Agostino F.
Incomedia
Steve J.
Incomedia

Ciao Agostino, non ho potuto vedere il link perché forse hai rimosso la pagina.

Ho capito, il programma (per comodità e semplicità dell'utente, ma non per il tuo caso) mette in ordine alfabetico gli elementi della lista. Il programma deve anche gestire tutte le casistiche di altre sottovarianti, quindi l'ordinamento automatico è quasi obbligatorio e la scelta più facile.

Il tuo problema è il computer che vede il 10 prima dell'1 perché è un testo e non un numero. Infatti il 10 verrebbe dopo allo 01.

Purtroppo è un processo delicato e una modifica a riguardo sarebbe complessa e particolare al momento.

Ti propongo questo che mi sembra funzionare e forse è un po' più bello esteticamente (anche se i programmatori preferiranno la visualizzazione che hai messo ora con lo 01 laughing), ovvero:

Se scrivi - 1.00 al posto di -1.00 (insomma ci metti uno spazio) e lasci perà -10.00. A me piace di più, ma vedi come preferisci...

Fammi sapere.

Lire plus
Posté le de Steve J.
Agostino F.
Agostino F.
User
Auteur

Perfetto, ora funziona correttamente e di sicuro anche l'occhio ne è più felice.

Mi auguro che in futuro prendiate in considerazione di aggiungere l'ordine personalizzato.

A volte torna utile poter giocare su queste cose.

Grazie!

Lire plus
Posté le de Agostino F.