Edit this page

Money Field

Stores a Number in the model. Displayed as a number field in the Admin UI.

Input should either be a valid Number, or a string that can be converted to a number (leading symbols are allowed; can be blank unless field is required).

Example

{ type: Types.Money }

Options

format String - formats the stored value using numeraljs.

{ type: Types.Money, format: '$0,0.00' }

currency String - loads a predefined object of settings for a specific language, the language must exist as a .js in numeral/languages folder.

{ type: Types.Money, currency: 'en-gb' }

Underscore Methods

format(string) - formats the stored value using numeraljs. Set to false to disable automatic formatting.

Format string defaults to $0,0.00.

Methods

Inherits from Number

  • format
  • validateInput
  • validateRequiredInput

Filtering

Uses the same logic and filter UI as the Number field type.