Hallo,
ich benutze:
Joomla! 1.5.14
PHP 5.3.0
VirtueMart 1.1.3
hoste auf bplaced.net
So: bevor ich meine Probleme erklär:
ICH WEISS DASS PHP 5.3 NICHT EUCH ALLEN GEFÄLLT UND IN JEDEM MEINER VORHERIGEN BEITRÄGE WURDE DARÜBER GESCHIMPFT! ICH BITTE EUCH DAS HIER ZU UNTERLASSEN, außer Ihr seid euch sicher, dass es mit der php version was zu tun hat.
Also: Ich will eine eigene Währung erfinden und neu erstellen.
das wären dann bei mir die SEuro mit der Abkürzung SEU.
Kaum habe ich diese Fiktive Währung gespeichert bekomm ich die fehlermeldung:
Diese Fehlermeldung steht immer dort, wo der preis stehen sollte.
So weit, so gut.
hier ist jetzt der Code der Datei die in der Fehlermeldung Probleme macht von Zeile 109 bis 117:
Weiß wer was ich da machen könnte??
ich benutze:
Joomla! 1.5.14
PHP 5.3.0
VirtueMart 1.1.3
hoste auf bplaced.net
So: bevor ich meine Probleme erklär:
ICH WEISS DASS PHP 5.3 NICHT EUCH ALLEN GEFÄLLT UND IN JEDEM MEINER VORHERIGEN BEITRÄGE WURDE DARÜBER GESCHIMPFT! ICH BITTE EUCH DAS HIER ZU UNTERLASSEN, außer Ihr seid euch sicher, dass es mit der php version was zu tun hat.
Also: Ich will eine eigene Währung erfinden und neu erstellen.
das wären dann bei mir die SEuro mit der Abkürzung SEU.
Kaum habe ich diese Fiktive Währung gespeichert bekomm ich die fehlermeldung:
Code:
[FONT=Verdana,sans-serif][B]Warning[/B]: number_format() expects parameter 1 to be double, string given in [B]/users/1ahel/www/joomla/administrator/components/com_virtuemart/classes/currency/class_currency_display.php[/B] on line [B]111[/B][/FONT]
So weit, so gut.
hier ist jetzt der Code der Datei die in der Fehlermeldung Probleme macht von Zeile 109 bis 117:
PHP:
// If decimal is equal to defaut thousand separator, apply a trick
if ($this->decimal==','){
$res=number_format($nb,$decimals,$this->decimal,'|');
$res=str_replace('|','',$res);
} else {
// Else a simple substitution is enough
$res=number_format($nb,$decimals,$this->decimal,$this->thousands);
$res=str_replace(',','',$res);
}