1
Я использую Orbeon Forms, и у меня есть ввод календаря.Формат даты-ММ-ГГГГ для ввода в orbeon?
Когда я забираю дату, она показывает мне дату в американском формате: ММ/ДД/ГГГГ. Например, у меня есть 1/27/2015!
Как можно ввести дату в европейском формате DD/MM/YYYY? Как 27/01/2015
Я пытался без успеха:
<!-- Main instance -->
...
</StartOfWork>
...
<!-- Bindings -->
...
<xf:bind id="startOfWork-bind" ref="FormData/Payload/Project/Payment/StartOfWork"
name="startOfWork" type="xf:date"/>
...
...<fr:view>
...
<xf:input id="startOfWork-control" bind="startOfWork-bind" class="" date="[D]/[M]/[Y]">
<xf:label ref="$form-resources/startOfWork/label"/>
<xf:hint ref="$form-resources/startOfWork/hint"/>
<xf:alert ref="$fr-resources/detail/labels/alert"/>
</xf:input>
...</fr:view>
...
Из документации: «Чтобы переопределить свойства, вы создаете один из следующих файлов в веб-приложении WEB-INF/resources/config: properties-local.xml» ... Вместо этого не является другим мы можем что-то сделать из кода? Могу ли я сделать что-то вроде этого? ... ... –
oikonomopo
Вы не можете переопределите это на уровне управления, но вы можете на уровне формы, добавив в свою форму 'xf: model' в свою форму атрибут' xxf: format.input.date = "..." '. И BTW, это будет работать для всех свойств XForms, т. Е. Тех, которые начинаются с 'oxf.xforms'. – avernet