Pagina 1 di 1
vorrei utilizzare solo gli euro
Inviato: 20/09/2012, 21:05
da qtm
Buongiorno a tutti dato che vendo solo nei paesi comunitari vorrei utilizzare come valuta solo l'euro, ma impostando solo euro per tutti gli utenti stranieri i prezzi appaiono a zero. Cosa dovrei andare a modificare per legare tutte le altre nazioni all'euro?
Ho provato a guardare anche nel db ma non esiste nessun campo che si lega alle tabelle geo_zone
Grazie a tutti per l'aiuto
Re: vorrei utilizzare solo gli euro
Inviato: 21/09/2012, 0:03
da maury2ma
è un bug vecchissimo, non ricordo bene dove ma c'è la soluzione sul forum inglese.
controlla la classe currencies.php con quella nuova e dovresti risolvere (anche application_top.php)
[RISOLTO]Re: vorrei utilizzare solo gli euro
Inviato: 21/09/2012, 9:26
da qtm
maury2ma ha scritto:è un bug vecchissimo, non ricordo bene dove ma c'è la soluzione sul forum inglese.
controlla la classe currencies.php con quella nuova e dovresti risolvere (anche application_top.php)
Grazie Maury trovato
posto di nuovo il codice caso mai a qualcuno servisse
in catalog/include/application_top.php
sostituire
Codice: Seleziona tutto
// currency
if (!tep_session_is_registered('currency') || isset($HTTP_GET_VARS['currency']) || ( (USE_DEFAULT_LANGUAGE_CURRENCY == 'true') && (LANGUAGE_CURRENCY != $currency) ) ) {
if (!tep_session_is_registered('currency')) tep_session_register('currency');
if (isset($HTTP_GET_VARS['currency']) && $currencies->is_set($HTTP_GET_VARS['currency'])) {
$currency = $HTTP_GET_VARS['currency'];
} else {
$currency = (USE_DEFAULT_LANGUAGE_CURRENCY == 'true') ? LANGUAGE_CURRENCY : DEFAULT_CURRENCY;
}
}
con
Codice: Seleziona tutto
// currency
if (!tep_session_is_registered('currency') || isset($HTTP_GET_VARS['currency']) || ( (USE_DEFAULT_LANGUAGE_CURRENCY == 'true') && (LANGUAGE_CURRENCY != $currency) ) ) {
if (!tep_session_is_registered('currency')) tep_session_register('currency');
if (isset($HTTP_GET_VARS['currency']) && $currencies->is_set($HTTP_GET_VARS['currency'])) {
$currency = $HTTP_GET_VARS['currency'];
} else {
$currency = (USE_DEFAULT_LANGUAGE_CURRENCY == 'true') ? LANGUAGE_CURRENCY : DEFAULT_CURRENCY;
}
}
// error currency = 0
if (USE_DEFAULT_LANGUAGE_CURRENCY == 'true') {
$currency_query = tep_db_query("select code from " . TABLE_CURRENCIES . " where code like '" . LANGUAGE_CURRENCY . "'");
$currency_result = tep_db_fetch_array($currency_query);
if (($currency_result['code'] == NULL )||($currency_result['code'] == '' )) $currency = DEFAULT_CURRENCY ;
}