Nachkommastellen bei Füllmenge entfernen

Hier findest du alle Fragen zu besonderen Anpassungen an den Templates oder Wordpress selber

Moderatoren: ThoGoe, maennchen1.de, wpShopGermany Moderator

Antworten
MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Nachkommastellen bei Füllmenge entfernen

Beitrag von MKJ » 19.07.2013, 15:31

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
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de

Benutzeravatar
daschmi
m1.Mitarbeiter
Beiträge: 2377
Registriert: 04.12.2007, 18:23
Lizenz: keine
Kontaktdaten:

Re: Nachkommastellen bei Füllmenge entfernen

Beitrag von daschmi » 19.07.2013, 21:16

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

MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Re: Nachkommastellen bei Füllmenge entfernen

Beitrag von MKJ » 25.07.2013, 10:11

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
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de

Benutzeravatar
daschmi
m1.Mitarbeiter
Beiträge: 2377
Registriert: 04.12.2007, 18:23
Lizenz: keine
Kontaktdaten:

Re: Nachkommastellen bei Füllmenge entfernen

Beitrag von daschmi » 25.07.2013, 10:31

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

MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Re: Nachkommastellen bei Füllmenge entfernen

Beitrag von MKJ » 25.07.2013, 10:52

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
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de

Benutzeravatar
daschmi
m1.Mitarbeiter
Beiträge: 2377
Registriert: 04.12.2007, 18:23
Lizenz: keine
Kontaktdaten:

Re: Nachkommastellen bei Füllmenge entfernen

Beitrag von daschmi » 25.07.2013, 11:08

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

MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Re: Nachkommastellen bei Füllmenge entfernen

Beitrag von MKJ » 25.07.2013, 11:13

Ah, blöd von mir. So passt es natürlich. Manchmal steht man auf dem Schlauch!

Danke Dir!

Gruß, Mike
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de

Antworten