Novosti:

Aktualne Joomla! verzije: 3.10.11 i 4.2.6

Main Menu

HNB tečajnica modul - GBP fix

Autor Krx, 29. Siječanj 2015, 20:12

0 Članovi i 1 Gost pregledava ovu temu.

Krx

Bok

Vidio sam da zadnjih dana HNB tečajnica modul ne prikazuje vrijednost za GBP
Pogled u cache.dat file otkriva da je to zbog toga jer je Funta prešla 10 kn
te je string za vrijednost funte pomaknut za jedno mjesto u lijevo, pa ga trim funkcija ne dohvaća.

Dok autor modula ne izbaci fix, prilažem privremenu soluciju:

U modules/mod_tecajna/helper.php fajlu nadjite ovaj blok koda:


if($valkey && in_array($valkey,$valute)){
$tecajna[$valkey]=array(
0=>(int)substr($temp[0], 6, 3), //jedinica
1=>trim($temp[7]), //kupovni
2=>trim($temp[14]), //srednji
3=>trim($temp[21]), //prodajni
4=>$i //redni broj
);
$i++;
}


I zamijenite ga ovime:

$DuzinaStringa= strlen($temp[7]);
if($DuzinaStringa == 0){
if($valkey && in_array($valkey,$valute)){
$tecajna[$valkey]=array(
0=>(int)substr($temp[0], 6, 3), //jedinica
1=>trim($temp[6]), //kupovni
2=>trim($temp[12]), //srednji
3=>trim($temp[18]), //prodajni
4=>$i //redni broj
);
$i++;
}
} else {
if($valkey && in_array($valkey,$valute)){
$tecajna[$valkey]=array(
0=>(int)substr($temp[0], 6, 3), //jedinica
1=>trim($temp[7]), //kupovni
2=>trim($temp[14]), //srednji
3=>trim($temp[21]), //prodajni
4=>$i //redni broj
);
$i++;
}
}


Ovo je prljavo i privremeno rjesenje, nisam neki maher sa stringovima :)
Takodjer promjena kupovni  - srednji - prodajni vrijednosti baca js error,
ako to uspijem sredit, nabacim fix.

Nadam se da ce ovaj modul pozivjet jos koju inacicu jer je, barem meni, stvarno koristan


Pozz

PS: Ova captcha je pain in the ass, 90% prikaza znakova je totalno necitljivo.

Dario

---
Molim da mi ne šaljete privatne poruke sa zahtjevima za pomoć, takve poruke ignoriram - zato služi forum :)
2b || !2b; this.question();
http://www.dblaze.eu

Krx


Tnx na hintu, upravo isprobao novi modul, no "stari" mi i dalje nekako bolje lezi.
Ja ga zapravo najcesce koristim vadjenje vrijednosti za Eur iz dat fajla, pa onda kod prikaza raznih cijena prikazujem i Eure i Kune.
Po zakonu se kod nas cijene moraju iskazivati u Kn, a skoro svi (Turisticke agencije, Agencije za Nekretnine) imaju cijene u Eurima,
pa koristim ovaj modul da mi on the fly baca cijene u kunama

Hint za novi modul:
Trebao bi po defaultu instalirati ili i en.GB jezicni fajl za ljude (a vjerujem da ima nas dosta) kojima je admin Joomle na Eng jeziku.
Bez Eng lang fajlova admin modula je "razbacan" jer mu fali jezicni fajl.
Ili da loada hr-HR file kao failsafe ako se nisu kreirali drugi jezicni fajlovi.

PS
Sry na mini necrou, no red se zahvaliti. Nisam dobio notification na reply.