File tree Expand file tree Collapse file tree 3 files changed +16
-7
lines changed
view/adminhtml/templates/report/grid Expand file tree Collapse file tree 3 files changed +16
-7
lines changed Original file line number Diff line number Diff line change @@ -160,6 +160,7 @@ protected function _prepareForm()
160
160
'label ' => __ ('From ' ),
161
161
'title ' => __ ('From ' ),
162
162
'required ' => true ,
163
+ 'css_class ' => 'admin__field-small ' ,
163
164
'class ' => 'admin__control-text '
164
165
]
165
166
);
@@ -173,6 +174,7 @@ protected function _prepareForm()
173
174
'label ' => __ ('To ' ),
174
175
'title ' => __ ('To ' ),
175
176
'required ' => true ,
177
+ 'css_class ' => 'admin__field-small ' ,
176
178
'class ' => 'admin__control-text '
177
179
]
178
180
);
Original file line number Diff line number Diff line change 4
4
* See COPYING.txt for license details.
5
5
*/
6
6
7
- // @codingStandardsIgnoreFile
8
7
9
8
?>
10
9
@@ -24,11 +23,15 @@ require([
24
23
//<![CDATA[
25
24
jQuery('#filter_form').mage('validation', {errorClass: 'mage-error'});
26
25
function filterFormSubmit() {
27
- var filters = $$('#filter_form input', '#filter_form select');
28
- var elements = [];
29
- for(var i in filters){
30
- if(filters[i].value && filters[i].value.length && !filters[i].disabled) elements.push(filters[i]);
26
+ var filters = $$('#filter_form input', '#filter_form select'),
27
+ elements = [];
28
+
29
+ for (var i in filters) {
30
+ if (filters[i].value && filters[i].value.length && !filters[i].disabled) {
31
+ elements.push(filters[i]);
32
+ }
31
33
}
34
+
32
35
if (jQuery('#filter_form').valid()) {
33
36
setLocation('<?php /* @escapeNotVerified */ echo $ block ->getFilterUrl (); ?> filter/'+Base64.encode(Form.serializeElements(elements))+'/');
34
37
}
Original file line number Diff line number Diff line change 1476
1476
errorPlacement : function ( error , element ) {
1477
1477
var errorPlacement = element ;
1478
1478
// logic for date-picker error placement
1479
- if ( element . hasClass ( 'hasDatepicker ' ) ) {
1480
- errorPlacement = element . siblings ( 'img ' ) ;
1479
+ if ( element . hasClass ( '_has-datepicker ' ) ) {
1480
+ errorPlacement = element . siblings ( 'button ' ) ;
1481
1481
}
1482
1482
// logic for field wrapper
1483
1483
var fieldWrapper = element . closest ( '.addon' ) ;
1488
1488
if ( element . is ( ':checkbox' ) || element . is ( ':radio' ) ) {
1489
1489
errorPlacement = element . siblings ( 'label' ) . last ( ) ;
1490
1490
}
1491
+ //logic for control with tooltip
1492
+ if ( element . siblings ( '.tooltip' ) . length ) {
1493
+ errorPlacement = element . siblings ( '.tooltip' ) ;
1494
+ }
1491
1495
errorPlacement . after ( error ) ;
1492
1496
}
1493
1497
} ,
You can’t perform that action at this time.
0 commit comments