WebSite X5Help Center

 
Trigona S.
Trigona S.
User

Nazione per difetto nel carrello  it

Autor: Trigona S.
Besucht 857, Followers 2, Geteilt 0  

Ho bisogno di aiuto.
Ho provato a creare un sito e-commercio con tutti i non pochi limiti trovati nell'utilizzo del programma X5 pro.
Premetto che mi trovo i Svizzera e che la lingua é quella francese (nella mia zona).
Ho capito che il programma mi localizza in Francia e non in Svizzera.
Questo da origine, durante la fase di acquisto (carrello), al problema seguente:
Ho provato a simulare un acquisto e nella prima fase appare: prezzo articolo + trasporto + IVA
Il problema é nella somma trasporto, perché per difetto appare il prezzo francese il quale é molto più caro 29.- CHF. Rispetto al prezzo svizzero (13.- CHF)
Questo scoraggia l'acquisto dei clienti svizzeri, nessuno potrà capire che l'IVA é quella svizzera e che il trasporto é quello francese.
Domanda in quale "file" bisogna intervenire per dire che "country" sia per difetto Swtizerland e non Francia.
Purtroppo non ho trovato i file su cui intervenire.
Altra soluzione sarebbe di fare apparire il prezzo del trasporto e dell'IVA dopo aver scelto la Nazione. Questa sarebbe la soluzione più logica e la più giusta.
Grazie a chi sa dirmi dove si trova la soluzione.
Incomedia cosa mi suggerisce di fare ?
Per chi vuole verificare ecco il legame : shop.trigobx.com
Suppongo che sia solo un problema Svizzero perché in nessun altro paese esistono 4 lingue ufficiali nella stessa Nazione. Dunque lingua e Nazione non coincidono.

Gepostet am
33 ANTWORTEN
Trigona S.
Trigona S.
User
Autor

Gia fatto ma nessun risultato

Difatti nel html compare la lingua fr-ch

Mehr lesen
Gepostet am von Trigona S.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... non so cosa dirti perchè attualmente non ho il Programma, ...ma dovresti trovare:

value="CH"  >> Switzerland

... da domani lo STAFF potrebbe darti altre indicazioni...

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Trigona S.
Trigona S.
User
Autor

Grazie per la risposta
Preciso ho inserito una nuova lingua e l'ho chiamata CH-french
Ho tradotto in francese le varie voci
Poi in culture_id ho scritto fr_CH
In lang_code fr-CH
Ho provato a modificare nella lingua francese anche queste 2 voci
Tutto inutile
Ho provato anche a cambiare lingua e ad installare l'italiano, inutile nel carrello appare sempre Francia

Unica soluzione, deduco, sia di cambiare una dicitura nel file carrello
Ho letto anche che nel passato da Prestashop 1.6 hanno avuto questo problema. Localisation “Langue par défaut”.

Vedremo domani se si triera una soluzione

Mehr lesen
Gepostet am von Trigona S.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... in value  dovrebbe rimanere CH,e al posto di Switzerland  dovresti mettere French Switzerland  oppure Suisse romande ...opppure  Svizzera Francese

... in questo modo la tariffa dovrebbe rimnere Svizzera...

... sarebbe anche meglio eliminare tutti i riferimenti delle altre nazioni che non servono per restringere la scelta...

... il tuo sito postato prima non funziona per poter controllare...

......

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Trigona S.
Trigona S.
User
Autor

Immagino che debbo andare nella scelta della lingua e modificare la casella della traduzione

In quale rigo ID si trova value

Non ho trovato questa voce

Non vorrei sbagliare

E' vero mancava una o in trigobox

shop.trigobox.com

Mehr lesen
Gepostet am von Trigona S.
Trigona S.
Trigona S.
User
Autor

Ho trovato queste voci, quale correggere ?

cart_usstates_codes
cart_usstates_names


country_codes
country_names

Mehr lesen
Gepostet am von Trigona S.
Trigona S.
Trigona S.
User
Autor

Ho provato a coorreggere in country_names

[array]Afghanistan,Albania,Algeria,American Samoa,Andorra,Angola,Anguilla,Antarctica,Antigua and Barbuda,Argentina,Armenia,Aruba,Australia,Austria,Azerbaijan,Bahamas,Bahrain,Bangladesh,Barbados,Belarus,Belgium,Belize,Benin,Bermuda,Bhutan,Bolivia,Bosnia and Herzegovina,Botswana,Bouvet Island,Brazil,British Indian Ocean Territory,Brunei Darussalam,Bulgaria,Burkina Faso,Burundi,Cambodia,Cameroon,Canada,Cape Verde,Cayman Islands,Central African Republic,Chad,Chile,China,Christmas Island,Cocos (Keeling Islands),Colombia,Comoros,Congo,Cook Islands,Costa Rica,Cote D'Ivoire (Ivory Coast),Croatia (Hrvatska,Cuba,Cyprus,Czech Republic,Denmark,Djibouti,Dominican Republic,Dominica,East Timor,Ecuador,Egypt,El Salvador,Equatorial Guinea,Eritrea,Estonia,Ethiopia,Falkland Islands (Malvinas),Faroe Islands,Fiji,Finland,France Metropolitan,France,French Guiana,French Polynesia,French Southern Territories,Gabon,Gambia,Georgia,Germany,Ghana,Gibraltar,Greece,Greenland,Grenada,Guadeloupe,Guam,Guatemala,Guinea-Bissau,Guinea,Guyana,Haiti,Heard and McDonald Islands,Honduras,Hong Kong,Hungary,Iceland,India,Indonesia,Iran,Iraq,Ireland,Israel,Italy,Jamaica,Japan,Jordan,Kazakhstan,Kenya,Kiribati,Korea (North),Korea (South),Kuwait,Kyrgyzstan,Laos,Latvia,Lebanon,Lesotho,Liberia,Libya,Liechtenstein,Lithuania,Luxembourg,Macau,Macedonia,Madagascar,Malawi,Malaysia,Maldives,Mali,Malta,Marshall Islands,Martinique,Mauritania,Mauritius,Mayotte,Mexico,Micronesia,Moldova,Monaco,Mongolia,Montserrat,Morocco,Mozambique,Myanmar,Namibia,Nauru,Nepal,Netherlands Antilles,Netherlands,New Caledonia,New Zealand,Nicaragua,Nigeria,Niger,Niue,Norfolk Island,Northern Mariana Islands,Norway,Oman,Pakistan,Palau,Panama,Papua New Guinea,Paraguay,Peru,Philippines,Pitcairn,Poland,Portugal,Puerto Rico,Qatar,Reunion,Romania,Russian Federation,Rwanda,S. Georgia and S. Sandwich Isls.,Saint Kitts and Nevis,Saint Lucia,Saint Vincent and The Grenadines,Samoa,San Marino,Sao Tome and Principe,Saudi Arabia,Senegal,Serbia,Seychelles,Sierra Leone,Singapore,Slovak Republic,Slovenia,Solomon Islands,Somalia,South Africa,Spain,Sri Lanka,St. Helena,St. Pierre and Miquelon,Sudan,Suriname,Svalbard and Jan Mayen Islands,Swaziland,Sweden,French Switzerland,Syria,Taiwan,Tajikistan,Tanzania,Thailand,Togo,Tokelau,Tonga,Trinidad and Tobago,Tunisia,Turkey,Turkmenistan,Turks and Caicos Islands,Tuvalu,US Minor Outlying Islands,Uganda,Ukraine,United Arab Emirates,United Kingdom,United States,Uruguay,Uzbekistan,Vanuatu,Vatican City State (Holy See),Venezuela,Viet Nam,Virgin Islands (British),Virgin Islands (US),Wallis and Futuna Islands,Western Sahara,Yemen,Zaire,Zambia,Zimbabwe

Ho ripublicato ma nessun risultato, stesso errore

Adesso debbo uscire, riprovero questa sera

Mehr lesen
Gepostet am von Trigona S.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... hai cambiato in "French Switzerland",  e se la chiave è rimasta "CH"  dovrebbe funzionare...

...!... anche il secondo LINK non mi funziona:

Connessione negata da domaine.com.
ERR_CONNECTION_REFUSED

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Trigona S.
Trigona S.
User
Autor

Con questo legame funziona https://shop.trigobox.com/

in effetti non funziona con le www https://www.shop.trigobox.com/ debbo vedere cme fare. Forsen in .htaccess

Tuttavia nel carrello appare France e nella finestra non si trova "French Switzerland" ma Switzerland

Evidentemente bisogna correggere un altro file

Mehr lesen
Gepostet am von Trigona S.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Trigona S.
... ... ...  Tuttavia nel carrello appare France e nella finestra non si trova "French Switzerland" ma Switzerland ... ... ... 

... io vedo regolarmente "Switzerland French" ...!...

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Trigona S.
Trigona S.
User
Autor

Si é giusto ho cambiato anche il nome France in French, per provare ma il prezzo del trasporto rimane 29.00 prezzo francese e nella casella nazione appare French

Forse bisognera mettere CH in un'altra posizione per dare la priorita rispetto FR

Il problema é che la Francia rimane per difetto la lingua. 

Non sara mica a causa della lingua del programma che é in francese e quindi prioritaria anche per il carrello ? Noi tocchiamo solo la lingua, ma questo non incide nella struttura del programma 

Mehr lesen
Gepostet am von Trigona S.
Trigona S.
Trigona S.
User
Autor

Prezzi del trasporto Svizzero

sino a 2     kg  13.00 CHF
da 2 a 10   kg  17.00 CHF
da 10 a 30  kg  31.00 CHF

Per la Francia 16.00 CHF in piu  dunque 29.00 CHF in totale (sino a 2 kg)

IVA per la Svizzera = 7.8%
IVA per altre Nazioni = 0%

Per l'iva ho risolto il problema mettendola come base, cosi poi non appare per le altre Nazioni, perché ho messo 0%.
Ma il traporto rovina tutto (IVA svizzera et trasporto Francese)

Naturalmente dopo la scelta della lingua il tutto si aggiusta, ma precedentemente come reagiche ?

Mehr lesen
Gepostet am von Trigona S.
Trigona S.
Trigona S.
User
Autor

Sono sempre piu convinto che il problema sia nella lingua del programma che é legata al carrello. Bisogna intervenire il quel file.

Penso che se cancello France il prezzo del trasporto rimane quello francese. Domani provero

Mehr lesen
Gepostet am von Trigona S.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Trigona S.
Sono sempre piu convinto che il problema sia nella lingua del programma che é legata al carrello. ... ... ... 

... per default è legata alla lingua del PC/Browser/Windows, infatti a me il select si presenta con Italy...
... secondo me, per come ti avevo detto prima,  dovresti eliminare tutte quelle lingue superflue e inutili dalla lista delle opzioni che fanno solo confusione, circoscrivendo la scelta per esempio solo all'area EURO(+EN)(!),  se non ancor di più con solo quelle limitrofe che preferisci servire tu...
... puoi farlo sempre dalla sezione lingua dei contenuti che avevi già modificato prima(*)...
... avvisa quando lo avrai fatto, che nel caso poi ti propongo un mio esclusivo codice EXTRA per definire e forzare automaticamente la nazione che vuoi che appaia per default...

...(*) ...se non riesci, ma sarebbe da evitare, sempre per come ti avevo detto prima, si potrebbe personalizzare la lista delle nazioni sempre con un mio esclusivo codice EXTRA senza dover manipolare la lingua dei contenuti...

... comunque resta sempre in attesa dello STAFF, avvisato, che potrebbe darti indicazioni più corrette e complete relativamente alle funzioni previste dal Programma...

...

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Incomedia
Stefano G.
Incomedia

Buongiorno Trigona

Nelle ultime versioni del programma dovresti poter configurare l'impostazione dell'IVA basata sulla nazione che l'utente seleziona.

Quindi modificando la lista di nazioni come hai già fatto dovresti trovare la possibilità di cambiare i nomi nella lista così che si adattino alle tue esigenze.

A quel punto, dovresti anche poter creare i gruppi IVA così che se l'utente seleziona il rispettivo paese ottiene la tassazione corretta

Non mi è chiaro quale parte della procedura presenti ancora il problema. Riesci eventualmente a mostrare qui anche con screenshot tutta la procedura errata?

Inoltre, per quello che riguarda la lingua ti informo che il sito preselezionerà la nazione basata sulla lingua del browser o del sistema in uso e non sul software.

Verifica tutto questo e fammi sapere qui

Grazie

Stefano

Mehr lesen
Gepostet am von Stefano G.
Trigona S.
Trigona S.
User
Autor

Grazie a tutti per il sostegno

Riguardo l'IVA non vi è nessun problema, per la Svizzera ho impostato 7.8% per tutti gli altri paesi 0% perché all'esportazione non viene aggiunta l'IVA sarà la dogana che tasserà il cliente a ricevimento merce. La Svizzera non fa parte della comunità europea ed ha una dogana in ogni frontiera.

Io desidero che per difetto, appaia nel carrello, la tariffa del trasporto svizzero.

Cosa succede provando ad ordinare un articolo:
L'IVA é giustamente ben calcolata per la Svizzera (dunque il programma funziona bene per questo calcolo).
La tariffa del trasporto che appare è quella francese (29.00CHF), invece dovrebbe essere 13.00 CHF tariffa svizzera.  Dunque il carrello inserisce per difetto la tariffa francese.
In seguito durante la compilazione dei dati personali e dunque modificando la Nazione il calcolo è esatto.

Non posso cancellare tutte le Nazioni perché noi vendiamo nel Mondo intero (dunque ho bisogno di tutte le Nazioni). 

A mio parere bisogna ritoccare il file Cart dicendo che non è la Francia la Nazione per difetto ma la Svizzera
Se mi date delle indicazioni esatte, posso entrare nel programma e modificare il file nel modo che mi direte.
Questo so farlo.

Mehr lesen
Gepostet am von Trigona S.
Trigona S.
Trigona S.
User
Autor

adesso funziona
ho ingannato il programma, speriamo che non si vedichi.

Vi spieghero questa sera come ho fatto

Mehr lesen
Gepostet am von Trigona S.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Trigona S.
adesso funziona ho ingannato il programma, speriamo che non si vendichi. ... ... 

... vedo sempre  >> Pays* > Italy

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Trigona S.
Trigona S.
User
Autor

Forse é legato al navigatore localizzato in italia, se é cosi nel cesto dovrebbe allora apparire prezzo articolo + trasporto 29.00 CHF senza IVA 

Se non é cosi vi é un problema, altrimenti é giusto.

Qui appare Suisse, perché ho tradotto France in Suisse e poi ho messo la tariffa Svizzera nel traspoorto.

Comunque vediamo questa sera

Il problema non é risolto ma aggirato.

Mehr lesen
Gepostet am von Trigona S.
Trigona S.
Trigona S.
User
Autor

Grazie per la prova

E un grande pasticcio appare l'IVA per l'estero

Penso che i prezzi debbano apparire solo dopo aver scelto la Nazione.

Avendo cambiato France con Suisse mi ha permesso di risolvere il problema trasporto ma é sorto quello dell'IVA.

Il problema é nel programma Cart.

Prova a vedere quest'altro mio sito che funzina perfettamente : https://trigoboxgift.com/fr/

Cosa fare ? Se il carrello di base non funzina ? Tutti gli altri problemi passano in secondo piano

Mehr lesen
Gepostet am von Trigona S.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... purtroppo, non avendo il programma, io mi fermo qui...
... ma, ...come ultima spiaggia, ...se ti interessa, come ti avevo detto in precedenza, l'unica cosa che potrei fare sarebbe quella di passarti quel mio codice per avere la Nazione (Pays) che vuoi tu come selezione predefinita, per esempio Svizzera Francese, e nel caso appunto ti interessasse, avvisami...
... ma !!! ... se poi l'utente seleziona la sua di Nazione, ti ritornerebbero gli stessi precedenti problemi...

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Trigona S.
Trigona S.
User
Autor

Proviamo il tuo codice

Grazie per l'impegno, purtroppo se i carrello non funziona non é un programma per e-commercio

Provero a scrivere direttamente a incomedia, ma dubito su una soluzione.

Come dice il proverbio  mangi questa minestra o ti butti dalla finestra.

Se il codice funziona ti faro sapere.

Mehr lesen
Gepostet am von Trigona S.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Trigona S.
Proviamo il tuo codice ... ... 

... x CART  > Esperto > 3^opzione > Prima della chiusura del tag /HEAD:

<script>
$( document ).ready(function() {//K>;
$(window).on("hashchange", function() {//K1;
anchorK = location.hash;
if (anchorK == "#step1"){//K2>;
$('#Country option[value="CH"]').prop('selected', true);
}; //K2<<
}); //K1<<;
}); //K<<;
</script>

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Trigona S.
Trigona S.
User
Autor

prooveroo domani sera

Mehr lesen
Gepostet am von Trigona S.
Trigona S.
Trigona S.
User
Autor

Buongiorno, eccomi di ritorno.

Incomincio dicendoti che ho trovato il modo di contornare il problema. Nella lista dei paesi ho modificato la sigla FR in FF cosi il programma non trovando FR sceglie come seconda opzione CH che ho messo in testa alla lista. Credo che il tutto funzioni. Puoi per cortesia verificare col navigatore italiano?

Comunque il problema non è risolto alla radice.

 

Adesso ti elenco tutti i tentativi fatti precedentemente.

Ho provato di tutto

Nello step1 appare sempre France

Penso di aver capito che il problema si trova nel bottone a tendina della voce paese.

Nel formulario dati cliente nel rettangolo Paese vi dev’essere un richiamo alla Francia (come paese per difetto)

Il problema è nel formulario “Données usager fase 0-3 per difetto appare France e tutti i calcoli sono fatti per la Francia.

Ho provato anche a mettere la Suisse in testa alla lista, ma nessun risultato.

Il tu script è inserito nella pagina html, ma non serve a niente.

 

So che a un bottone a tendina si può dire quale parola fare apparire per difetto.

io non so dove cercare. Solo Incomedia può trovare e risolvere il problema.

Penso che sia in un file js

 

(anche se diverso il caso, la parola checked da la priorità di scelta a “I have a boat”)

Prova ad inserire quanto segue in una pagina html, e capirai.

<html>

<body>

<h1>Form with checkboxes</h1>

<form action="/action_page.php" method="get">

  <input type="checkbox" name="vehicle1" value="Bike">

  <label for="vehicle1"> I have a bike</label><br>

  <input type="checkbox" name="vehicle2" value="Car">

  <label for="vehicle2"> I have a car</label><br>

  <input type="checkbox" name="vehicle3" value="Boat" checked>

  <label for="vehicle3"> I have a boat</label><br><br>

  <input type="submit" value="Submit">

</form>

</body>

</html>

Mehr lesen
Gepostet am von Trigona S.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Trigona S.
... ... ...  Puoi per cortesia verificare col navigatore italiano? ... ... ... 

>> Pays*: > Suisse

Trigona S.
... ... ... Il tu script è inserito nella pagina html, ma non serve a niente. ... ... ... 

... potrebbe dipendere da lentezza(!)  e/o latenza della pagina, nel qual caso andrebbe applicato un ritardo di qualche secondo...

... se ti interessa provare, avvisami...

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Trigona S.
Trigona S.
User
Autor

Quindi adesso funziona anche in Italia. 

A fare delle prove sono sempre interessato.
Pero mi pongo la domanda perché appare sempre la Francia e non per esempio Belgio o Germania ?

Mehr lesen
Gepostet am von Trigona S.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Trigona S.
... ...  A fare delle prove sono sempre interessato.... ... ...

... ritardo 3 secondi > x <BE> Belgique (Belgium):

<script>
$( document ).ready(function() {//K>;
ritardoK = 3; // secondi
$(window).on("hashchange", function() {//K1;
anchorK = location.hash;
setTimeout(function(){ //K2>;
if (anchorK == "#step1"){//K3>;
$('#Country option[value="BE"]').prop('selected', true);
}; //K3<<
}, ritardoK * 1000); //K2<<;
}); //K1<<;
}); //K<<;
</script>

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Trigona S.
Trigona S.
User
Autor

Ho provato il tuo “script” rimettendo FR nei codici Nazioni ma non funziona,

Il carrello calcola i prezzi Francesi.

Ho rimesso il mio sistema e funziona nuovamente.

Non capisco perché Incomedia non vuole accettare la realtà.

Il problema è nel calcolo del carrello.

 

Aggiungo un altro problema importante nel calcolo del trasporto per l’estero.

Invece di aggiungere una somma fissa bisognerebbe aggiungere una percentuale (%).

Per poter aggiungere delle somme più realistiche in funzione al peso e alla Nazione.

 

Altro problema se io vendo aeri e spilli. Minimo quantitativo.

1.- Se il minimo è 1 pezzo, obbligo a comprare 1 spillo

2.- Se il minimo è 1000 pezzi, obbligo a comprare 1000 aerei

La casella scelta è stata inserita al posto sbagliato

Bisognava aggiungere ad ogni singolo prodotto.

Mehr lesen
Gepostet am von Trigona S.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Trigona S.
Ho provato il tuo “script” rimettendo FR nei codici Nazioni ma non funziona, ... ... ... 

... non lo vedo applicato, e comunque per me non può essere; ...in simulazione il mio codice funziona correttamente come avvenuto in passato, e serve solo per impostare la Nazione di default;  ...lo scopo del mio codice è proprio questo, per il resto dei problemi sulle funzionalità non posso entrare nel merito...

...!... FR (!)  (France)  non può funzionare, essendo stato manipolato il codice in  <FF>   che non esiste...!...

... per il resto, mi dispiace, ma non essendo un problema di mal funzionmento del Programma, ma di riconfigurazione di particolari eventi, affinché la cosa possa essere presa in considerazione per essere eventulmente valutata per il futuro, forse sarebbe il caso di postare la tua idea/problema nella sezione IDEA...

... eventualmente lo STAFF potrebbe darti altre indicazioni sulla gestione delle valute nel Progetto...

.

ciao, e buon lavoro

.

Mehr lesen
Gepostet am von  ‪ KolAsim ‪ ‪
Trigona S.
Trigona S.
User
Autor

Proverò ancora con lo script non appena avrò un po’ più di tempo, per metterci più attenzione.

Per gli altri 2 punti seguirò il tuo consiglio e riposero i 2 problemi nella sezione IDEA

Grazie per l’assistenza e buon lavoro anche a te

Mehr lesen
Gepostet am von Trigona S.