E-Commerce
Autore: Romolo ProsperoniBuonasera.
E-Commerce disastroso. Mi rivolgo agli sviluppatori di websiteX5 che, dopo numerosi aggiornamenti ancora non sono stati capaci di risolvere questo problema.
Mi spiego subito:
E-Commerce funziona in tutte le sue parti nello sviluppo e addirittura anche nell'anteprima è perfetto.
Ma i guai iniziano appena esportato il sito prima e dopo la pubblicazione. All'apertura del carrello compare inesorabilmente questo Errore: Impossibile recuperare la proprietà " setltem" di un riferimento nullo o non definito. Insomma uno scandalo. Sono un programmatore e pensavo di utilizzare website x5 per acquistare tempo invece il tempo si perde solo per capire la metafora di "un riferimento nullo o non definito". Ah dimenticavo!tutto ciò utilizzando Internet explorer 11. Con internet Explorer 9 o 10 l'errore è diverso e comunque in ogni caso non funziona. Funziona solo se si crea, derivato dal sito stesso esportato, un apk per il funzionamento su android. Domanda: ma riuscirete a risolvere questo problema?
Solo per curiosità: un link lo puoi postare?
_______ oltre il 5° step ________
http://www.unofficialwsx5.com
Buongiorno Romolo,
oltre a comunciarci il link come suggerito, prova a verificare che non vi siano codici esterni nel sito che possano interferire.
Facci sapere.
Autore
Buonasera.
Certo ho verificato che non ci siano codici esterni nel sito che vadino in conflitto. Ripeto il problema si pone dopo l'esportazione del progetto per la pubblicazione. Nella cartella Cart, che si crea dopo l'esportazione, il javascript x5cart va in errore in quanto x5 engine non è definito codice 800A1391. Credo che sia proprio per questo che, all'apertura del carrello, esce l'errore: Impossibile recuperare la proprietà " setltem" di un riferimento nullo o non definito.
Ma possibile che questo tipo di errore ossia javascript x5cart capita solo a me? Sicuramente è un buco di programma.Riusciamo a risolverlo? Grazie Saluti
Buongiorno Romolo,
dovresti comunicamri il link del sito così da controllare il carrello online direttamente e verifcare.
Fammi sapere.
Autore
Buongiorno Riccardo.
Il Link ancora non è disponibile in quanto, anche se ho acquistato il dominio, il sito non è pubblicato. Volevo provare ad inserire il file in formato iwzip ma è troppo grande circa 36 MB. Hai un server dove posso appoggiare il file da 36MB?
Nel caso che la risposta sia negativa provvederò alla pubblicazione ufficiale per poi scaricarlo e inviartelo in FTP o tramite link.
Non voglio inserire il sito su Altervista in quanto il sito, fino alla pubblicazione ufficiale, non deve essere pubblicizzato.
Comunque anche tu puoi fare una prova:
se crei in una qualsiasi pagina un carrello e-commerce e provi al punto 5 esporta il sito su disco ti accorgerai che il problema è tutto sull'esportazione in quanto non esporta la libreria e nella cartella Cart, che si crea automaticamente, il javascript x5 cart genera l'errore X5 engine non è definito codice errore 800A1391. Naturalmente io uso website X5 evolution 10 con gli ultimi aggiornamenti rilasciati da incomedia.
Fammi sapere.
Ciao
Puoi creare una cartella dove pubblicare il sito, proteggerla con .htaccess e dare link e credenziali di accesso in privato allo staff Incomedia.
Comunque, sono stati creati molti siti e-commerce e mi pare di non aver mai letto niente di analogo.
_______ oltre il 5° step ________
http://www.unofficialwsx5.com
Autore
Ciao lemonsong.
Si ok in qualche modo lo manderò in privato allo staff di incomedia.
Anche io ho creato molti siti con e-commerce con versioni precedenti di web site e non ho avuto mai problemi.
Prova anche tu a crearti in una qualsiasi pagina un carrello e-commerce e provi al punto 5 esporta il sito su disco ti accorgerai che il problema è tutto sull'esportazione. Ma lo devi fare con website X5 evolution 10 versione 10.1.10.54.
Ciao
Purtroppo non posso provare perché ho solo la demo.
Dovrai aspettare qualche volenteroso con la versione completa.
Ciao,
con la versione 10.1.10.54 (ma con windows 7) e esportando il sito in una cartella locale, si presenta con IE 11 il problema da te descritto:
Però la stessa esportazione copiata su webserver locale e visualizzata sempre con IE11 non crea nessun errore. Nessun errore si verifica anche visualizzando il sito esportato online.
Autore
Bravo Stesil. Iniziamo a ragionare. Comunque il problema esiste. Adesso provo a pubblicarlo online e vediamo che succede.Ciao
Autore
Ok pubblicato funziona anche il carrello e-commerce. www.martahelix.it
Quindi ora posso affermare con certezza che fino a che il sito web non viene pubblicato il carrello e-commerce eseguito con website X5 evolution 10 versione 10.1.10.54 non funziona dopo l'esportazione del progetto. Online probabilmente si và a prendere i parametri di libreria. Ringrazio anche lo staff di incomedia che mi hanno aiutato alla risoluzione del caso e che sicuramente avranno eseguito delle prove di e-commerce su delle pagine analizzando l'errore. Dimenticavo io il prodotto l'ho pagato e quindi avrei diritto a tutte le spiegazioni e risoluzioni ai quesiti posti. Ma a parte Stesil non ho ricevuto nessuna risposta ragionevole in merito. Spero comunque, con il mio problema, di essere stato di aiuto a qualcuno. Saluti a tutti
Correggi: hai inserito una libreria jQuery vecchia e superflua, visto che WS la carica già, e un altro script prima del tag HTML (vedi allegato).
_______ oltre il 5° step ________
http://www.unofficialwsx5.com
Autore
Lemonsong Grazie si in effetti un errore. Ma a parte questo gli errori sopra evidenziati si formano anche se crei una sola pagina senza script. Una sola pagina con e-commerce in automatico.
Comunque grazie del suggerimento.