automatisk opdatering af valutakurser

i oscommerce er der mulighed for at opdatere valutakurser direkte fra administrationsdelen.
det er i og for sig ret smart, eneste problem er at metoden der bruges ikke er helt lovlig.
i hvert fald brydes ophavsretten på de 2 sites der synkroniseres fra.
her er en alternativ udbyder: http://www.webservicex.net/

funktion til at benytte denne kommer her, bemærk at der bruges simpelxml, som er php 5 specifik:

function quote_wsx_currency($to, $from = DEFAULT_CURRENCY)
{
$xmlResult = simplexml_load_file('http://www.webservicex.net/CurrencyConvertor.asmx/ConversionRate?FromCurrency=' . $from . '&ToCurrency=' . $to);
if ($xmlResult instanceof SimpleXMLElement)
{
$xmlResult = (array) $xmlResult;
return $xmlResult[0];
}
return false;
}

funktionen skal så skrives ind i admin/includes/functions/localization.php og definen CURRENCY_SERVER_PRIMARY ændres til 'wsx'
definen er sat i admin/includes/application_top.php

god fornøjelse
ulrik

Det virker ikke?

Hej..

Hvor præcis i admin/includes/functions/localization.php, skal koden indsættes, jeg har prøvet lidt forskelligt?
Jeg glæder mig til at høre fra dig.

Mange hilsner

Kristian Bertelsen

funktionen skal sættes ind på

funktionen skal sættes ind på linie 41 lige før "?>"
som sagt er det vigtigt at serveren køre php 5, ellers vil den ikke du.

mvh ulrik

Virker ikke?

Hej..

Det virker stadig ikke, den viser bare en blank side i www.minside.dk/catalog/admin, hvor der ellers står, at det er php 5, når jeg klikker på server info ??
Glæder mig til at høre fra dig.

Mange hilsner

Kristian

ups, type-o erstat "return

ups, type-o

erstat "return false:" med "return false;" og se om ikke det hjælper på det.

- ulrik

Virker :D

Hej Ulrik.

Nu virker det :D
-men hvad gør det godt for siger du?
Jeg glæder mig til at høre fra dig :D

Mange hilsner

Kristian

den opdatere dine

den opdatere dine valutakurser når du trykker "update currencies" under "Lokalisering" -> "Valuta" med de aktuelle kurser

Nåå

Nåå, så forstår jeg bedre :D