Skip to content

Commit

Permalink
Update markup to use pat-inlinevalidation.
Browse files Browse the repository at this point in the history
See Products.CMFPlone issues 282 and 299
  • Loading branch information
jcbrand committed Nov 13, 2014
1 parent 942ba17 commit eed87da
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 4 deletions.
3 changes: 2 additions & 1 deletion plone/app/z3cform/templates/multi_input.pt
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@
key_error key_widget/error|nothing;
error_class python:(error or key_error) and ' error' or '';
fieldname_class string:kssattr-fieldname-${widget/name};"
tal:attributes="class string:multi-widget-field field z3cformInlineValidation ${fieldname_class}${error_class};
data-pat-inlinevalidation='{"type":"z3c.form"}'
tal:attributes="class string:multi-widget-field field pat-inlinevalidation ${fieldname_class}${error_class};
id string:formfield-${widget/id};">

<input id="" name=""
Expand Down
3 changes: 2 additions & 1 deletion plone/app/z3cform/templates/object_input.pt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
error widget/error;
error_class python:error and ' error' or '';
fieldname_class string:kssattr-fieldname-${widget/name};"
tal:attributes="class string:object-widget-field field z3cformInlineValidation ${fieldname_class}${error_class};
data-pat-inlinevalidation='{"type":"z3c.form"}'
tal:attributes="class string:object-widget-field field pat-inlinevalidation ${fieldname_class}${error_class};
data-fieldname widget/name;
id string:formfield-${widget/id};">

Expand Down
3 changes: 2 additions & 1 deletion plone/app/z3cform/templates/singlecheckbox.pt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@
error widget/error;
error_class python:error and ' error' or '';
fieldname_class string:kssattr-fieldname-${widget/name};"
tal:attributes="class string:field z3cformInlineValidation ${fieldname_class}${error_class};
data-pat-inlinevalidation='{"type":"z3c.form"}'
tal:attributes="class string:field pat-inlinevalidation ${fieldname_class}${error_class};
data-fieldname widget/name;
id string:formfield-${widget/id};">

Expand Down
3 changes: 2 additions & 1 deletion plone/app/z3cform/templates/widget.pt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
empty_values python: (None, '', [], ('', '', '', '00', '00', ''), ('', '', ''));
empty_class python: (widget.value in empty_values) and ' empty' or '';
fieldname_class string:kssattr-fieldname-${widget/name};"
tal:attributes="class string:field z3cformInlineValidation ${fieldname_class}${error_class}${empty_class};
data-pat-inlinevalidation='{"type":"z3c.form"}'
tal:attributes="class string:field pat-inlinevalidation ${fieldname_class}${error_class}${empty_class};
data-fieldname widget/name;
id string:formfield-${widget/id};">
<label for="" class="horizontal"
Expand Down

1 comment on commit eed87da

@mister-roboto
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TESTS FAILED
Mr.roboto url : http://jenkins.plone.org/roboto/get_info?push=f2cdecbd2bea4a17b5ac749c9c3177de
plone-5.0-python-2.7 [FAILURE]

Please sign in to comment.