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. :oops: 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