textinput.pt
22 lines
| 928 B
| text/plain
|
TextLexer
r518 | <span tal:define="name name|field.name; | ||
css_class css_class|field.widget.css_class; | |||
oid oid|field.oid; | |||
mask mask|field.widget.mask; | |||
placeholder placeholder|field.widget.placeholder|field.placeholder|''; | |||
mask_placeholder mask_placeholder|field.widget.mask_placeholder; | |||
style style|field.widget.style; | |||
" | |||
tal:omit-tag=""> | |||
<input type="text" name="${name}" value="${cstruct}" | |||
tal:attributes="class string: form-control ${css_class or ''}; | |||
style style" | |||
placeholder="${placeholder}" | |||
id="${oid}"/> | |||
<script tal:condition="mask" type="text/javascript"> | |||
deform.addCallback( | |||
'${oid}', | |||
function (oid) { | |||
$("#" + oid).mask("${mask}", | |||
{placeholder:"${mask_placeholder}"}); | |||
}); | |||
</script> | |||
</span> |