Thank you for pointing that out. Looks great. The only hiccup is if you need to 
support IE 10 or earlier which, fortunately, I don’t!

> On 27 Jul 2018, at 11:43 am, abangkis <abang...@gmail.com> wrote:
> 
> I found an interesting link
> https://flaviocopes.com/how-to-format-number-as-currency-javascript/
> 
> Using the ECMAScript Internationalization API, we can let the browser do
> the formatting. Now all i need is find/build a mixin that update the value
> when user typing the input. And to get the real value when submitting to
> the server.
> 
> On Fri, Jul 27, 2018 at 10:32 AM abangkis <abang...@gmail.com> wrote:
> 
>> Hi geoff, thanks for the link. I was actually looking at the money
>> translator when I  first researching. But i stumbled on the requirement
>> that it will format the entry when user typing the value. I looked it up,
>> some suggest it can be done using javascript. So I started looking at
>> mixins.
>> 
>> The currency is only an extra label for now, appended at the front of
>> formatted input. So it's possible to just use parameters and didn't save it
>> to the database. But the Joda money is interesting, it will help if we want
>> to support multiple currencies stored in the db. Thanks.
>> 
>> On Fri, Jul 27, 2018 at 8:14 AM JumpStart <
>> geoff.callender.jumpst...@gmail.com> wrote:
>> 
>>> You’ll find some techniques in here:
>>> 
>>> 
>>> http://jumpstart.doublenegative.com.au/jumpstart/examples/input/augmentingtranslators
>>> <
>>> http://jumpstart.doublenegative.com.au/jumpstart/examples/input/augmentingtranslators
>>>> 
>>> 
>>> http://jumpstart.doublenegative.com.au/jumpstart/examples/input/contributingtranslators
>>> <
>>> http://jumpstart.doublenegative.com.au/jumpstart/examples/input/contributingtranslators
>>>> 
>>> 
>>> If you are handling multiple currencies, consider using the datatype
>>> org.joda.money.Money throughout, except in the entity convert it to
>>> BigDecimal and a String currencyCode, and the database use decimal and
>>> varchar, respectively.
>>> 
>>> HTH,
>>> 
>>> Geoff
>>> 
>>>> On 26 Jul 2018, at 11:38 pm, abangkis <abang...@gmail.com> wrote:
>>>> 
>>>> Hi, i want to create a money/currency field but get confused on what the
>>>> right approach.
>>>> 
>>>> I've been looking at custom validator, translator, mixin, even extending
>>>> tapestry TextField it self.
>>>> 
>>>> Basically the requirements is:
>>>> - When the user type 100000, it will be shown as a certain format (ex:
>>>> 100.000)
>>>> - There's a possibility/optional parameter that you can show the
>>> currency
>>>> symbol ($100.000)
>>>> 
>>>> Can anyone give a little bit direction? Thanks
>>>> 
>>>> --
>>>> http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
>>>> twitter : @mreunionlabs @abangkis
>>>> page : https://plus.google.com/104168782385184990771
>>> 
>>> 
>> 
>> --
>> http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
>> twitter : @mreunionlabs @abangkis
>> page : https://plus.google.com/104168782385184990771
>> 
> 
> 
> -- 
> http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
> twitter : @mreunionlabs @abangkis
> page : https://plus.google.com/104168782385184990771


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to