[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
me, bugs and 3.14
****** message to minivend-users from "Thomas 'Balu' Walter" <tw@iTreff.DE> ******
After upgrading from 3.11 to 3.14 I have the following
Problems...
======================================================================
Using my euro-locales
##### from catalog.cfg
Locale eur_EUR PriceDivide 1.95583
Locale eur_EUR p_cs_precedes 0
Locale eur_EUR currency_symbol "<IMG src="euro.gif" border="0" align="bottom">"
Locale eur_EUR p_sep_by_space 2
Locale eur_EUR mon_decimal_point ,
Locale de_DE
Locale de_DE p_cs_precedes 0
Locale de_DE p_sep_by_space 2
#####
the code to display the price in euro does not work anymore (the price
displayed is the same as in DM):
[item-field price]<br>
[setlocale eur_EUR]
[currency convert=1][item-field price][/currency]<br>
[setlocale]
I noticed that there was a bug fixed in [setlocale], but don't understand
why the old code doesn't work anymore.
======================================================================
I used the following code to calculate a tax of the subtotal (which has to
be displayed on the receipt in germany) of 16% - it just displays 0,00 DM.
As I am no perl-programmer I can not find any mistakes in here. The code was
on the mailinglist once - and I used it.
[currency][perl interpolate=1]
$endbetrag = '[subtotal]';
$endbetrag =~ s/\.//g;
$endbetrag =~ s/,/\./;
$endbetrag =~ s/[a-zA-Z]//g;
$endbetrag = $endbetrag-($endbetrag/1.16);
$endbetrag
[/perl][/currency]<br>
I've just tried to shorten this a little using [subtotal noformat=1] and
[calc] instead of [perl], but then I realized that I was not able to use
values like 1.16 (1,16 did not work either) - it seems that MV ignores the
floating-point-values?
Note: The calculation I was going to use was:
[currency]
[calc]'[subtotal noformat=1]'-('[subtotal noformat=1]'/1.16)[/calc]
[/currency]
This should work, shouldn't it?
======================================================================
I always had the problem that the [setlocale] does not seem to switch back
to the defaultlocale:
Gesamt: [subtotal]<br>
[comment] This seems to make problems...
[setlocale eur_EUR]
[subtotal]<br>
[setlocale]
[/comment]
Or am I doing something wrong here?
Balu (thats it for today - I hope ;-)
-
To unsubscribe from the list, DO NOT REPLY to this message. Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list