Seite 1 von 1
Nachkommastellen bei Füllmenge entfernen
Verfasst: 19.07.2013, 15:31
von MKJ
Hallo,
ich möchte bei der Füllmenge:
Code: Alles auswählen
wpsg_ff($this->get_option('wpsg_mod_fuellmenge_bezug'), $this->view['data']['feinheit'])
die Nachkommastellen entfernen oder die Bezugsgröße ganz weglassen. Wie setze ich number_format in diesem Fall korrekt ein?
Am Ende soll es statt 1,00 L einfach 1 L oder auch nur L heißen.
Danke und Gruß, Mike
Re: Nachkommastellen bei Füllmenge entfernen
Verfasst: 19.07.2013, 21:16
von daschmi
HI,
Dann kannst du wpsg_ff nicht verwenden. Mach es statt dessen wie folgt:
Code: Alles auswählen
echo number_format(wpsg_tf($this->get_option('wpsg_mod_fuellmenge_bezug')), 0);
Viel Erfolg
Daschmi
Re: Nachkommastellen bei Füllmenge entfernen
Verfasst: 25.07.2013, 10:11
von MKJ
Hallo Daschmi,
die Hitze macht einem echt zu schaffen. Meine Antwort ist irgendwie irgendwo hängen geblieben.

Dein Code funktioniert zwar, wenn ich ihn isoliert einsetze, aber nicht im kompletten Block:
Code: Alles auswählen
<?php echo wpsg_translate(__('Füllmenge: #1# (#2# / #3#)', 'wpsg'),
wpsg_ff($this->view['data']['fmenge'], $this->view['data']['feinheit'], true),
wpsg_ff($this->view['data']['fmenge_preis'], $this->get_option('wpsg_currency')),
wpsg_ff($this->get_option('wpsg_mod_fuellmenge_bezug'), $this->view['data']['feinheit'])
); ?>
Kannst Du da bitte noch einmal reinschauen?
Danke und Gruß, Mike
Re: Nachkommastellen bei Füllmenge entfernen
Verfasst: 25.07.2013, 10:31
von daschmi
Hi,
Das müsste dann so gehen:
Code: Alles auswählen
<?php echo wpsg_translate(__('Füllmenge: #1# (#2# / #3#)', 'wpsg'),
wpsg_ff($this->view['data']['fmenge'], $this->view['data']['feinheit'], true),
wpsg_ff($this->view['data']['fmenge_preis'], $this->get_option('wpsg_currency')),
number_format($this->get_option('wpsg_mod_fuellmenge_bezug'), 0)
); ?>
Viele Grüße
Daschmi
Re: Nachkommastellen bei Füllmenge entfernen
Verfasst: 25.07.2013, 10:52
von MKJ
Hallo,
das hatte ich schon probiert. Das gibt dann aber nur die Bezugsgröße ohne Einheit an (12 EUR/1). In diesem Fall brauche ich die Größe zwar nicht und kann mir so helfen:
Code: Alles auswählen
<?php echo wpsg_translate(__('Füllmenge: #1# (#2# / #3#)', 'wpsg'),
wpsg_ff($this->view['data']['fmenge'], $this->view['data']['feinheit'], true),
wpsg_ff($this->view['data']['fmenge_preis'], $this->get_option('wpsg_currency')),
$this->view['data']['feinheit']
); ?>
Das gibt dann aus: 12 EUR/l. Aber es wäre natürlich besser, wenn man eine universelle Lösung hätte.
Gruß, Mike
Re: Nachkommastellen bei Füllmenge entfernen
Verfasst: 25.07.2013, 11:08
von daschmi
Hi,
Na dann mach es so:
Code: Alles auswählen
<?php echo wpsg_translate(__('Füllmenge: #1# (#2# / #3#)', 'wpsg'),
wpsg_ff($this->view['data']['fmenge'], $this->view['data']['feinheit'], true),
wpsg_ff($this->view['data']['fmenge_preis'], $this->get_option('wpsg_currency')),
number_format($this->get_option('wpsg_mod_fuellmenge_bezug'), 0).$this->view['data']['feinheit']
); ?>
Viele Grüße
Daschmi
Re: Nachkommastellen bei Füllmenge entfernen
Verfasst: 25.07.2013, 11:13
von MKJ
Ah, blöd von mir. So passt es natürlich. Manchmal steht man auf dem Schlauch!
Danke Dir!
Gruß, Mike