Skip to content

Commit ea342f1

Browse files
author
Yaroslav Onischenko
authored
Merge pull request #267 from magento-frontend/bugs
[Frontend] Bugs
2 parents 4df438c + 678bb29 commit ea342f1

File tree

23 files changed

+47
-40
lines changed

23 files changed

+47
-40
lines changed

app/code/Magento/Backend/view/adminhtml/ui_component/design_config_form.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,9 @@
6969
<item name="fit" xsi:type="boolean">false</item>
7070
<item name="label" xsi:type="string">Search String</item>
7171
<item name="showFallbackReset" xsi:type="boolean">false</item>
72+
<item name="validation" xsi:type="array">
73+
<item name="required-entry" xsi:type="boolean">true</item>
74+
</item>
7275
</item>
7376
</argument>
7477
</field>
@@ -82,6 +85,9 @@
8285
<item name="fit" xsi:type="boolean">false</item>
8386
<item name="label" xsi:type="string">Theme Name</item>
8487
<item name="showFallbackReset" xsi:type="boolean">false</item>
88+
<item name="validation" xsi:type="array">
89+
<item name="required-entry" xsi:type="boolean">true</item>
90+
</item>
8591
</item>
8692
</argument>
8793
</field>

app/code/Magento/Backend/view/adminhtml/web/template/dynamic-rows/cells/action-delete.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@
1111
title: $parent.deleteButtonLabel
1212
}
1313
">
14-
<span data-bind="text: $parent.deleteButtonLabel"></span>
14+
<span translate="$parent.deleteButtonLabel"></span>
1515
</button>

app/code/Magento/Backend/view/adminhtml/web/template/dynamic-rows/grid.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
class="action-secondary"
1717
type="button"
1818
click="processingAddChild.bind($data, false, false, false)">
19-
<span text="addButtonLabel"/>
19+
<span translate="addButtonLabel"/>
2020
</button>
2121
</div>
2222

@@ -30,7 +30,7 @@
3030
css="element.setClasses(element)"
3131
attr="'data-index': index">
3232
<label if="element.label" class="admin__field-label" attr="for: element.uid">
33-
<span text="element.label"/>
33+
<span translate="element.label"/>
3434
</label>
3535

3636
<div class="admin__field-control" data-role="grid-wrapper">
@@ -51,7 +51,7 @@
5151

5252
<th repeat="foreach: labels, item: '$label'"
5353
class="data-grid-th"
54-
text="$label().label"
54+
translate="$label().label"
5555
visible="$label().visible"
5656
disable="$label().disabled"
5757
css="setClasses($label())">

app/code/Magento/Catalog/view/adminhtml/web/template/form/element/action-delete.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@
1212
title: $parent.deleteButtonLabel
1313
}
1414
">
15-
<span data-bind="text: $parent.deleteButtonLabel"></span>
15+
<span translate="$parent.deleteButtonLabel"></span>
1616
</button>

app/code/Magento/Ui/view/base/web/js/grid/filters/filters.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,11 @@ define([
3131
* @returns {Object}
3232
*/
3333
function removeEmpty(data) {
34-
return utils.mapRecursive(data, utils.removeEmptyValues.bind(utils));
34+
var result = utils.mapRecursive(data, utils.removeEmptyValues.bind(utils));
35+
36+
return utils.mapRecursive(result, function (value) {
37+
return _.isString(value) ? value.trim() : value;
38+
});
3539
}
3640

3741
return Collection.extend({

app/code/Magento/Ui/view/base/web/js/grid/search/search.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ define([
105105
apply: function (value) {
106106
value = value || this.inputValue;
107107

108-
this.value = this.inputValue = value;
108+
this.value = this.inputValue = value.trim();
109109

110110
return this;
111111
},

app/code/Magento/Ui/view/base/web/js/lib/knockout/bindings/tooltip.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -599,6 +599,8 @@ define([
599599
}
600600

601601
tooltip.setContent.apply(null, arguments);
602+
603+
return false;
602604
},
603605

604606
/**

app/code/Magento/Ui/view/base/web/templates/dynamic-rows/cells/action-delete.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@
1212
title: $parent.deleteButtonLabel
1313
}
1414
">
15-
<span data-bind="text: $parent.deleteButtonLabel"></span>
15+
<span translate="$parent.deleteButtonLabel"></span>
1616
</button>

app/code/Magento/Ui/view/base/web/templates/dynamic-rows/templates/collapsible.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
-->
77
<div class="admin__field" css="element.setClasses(element)">
88
<label if="element.label" class="admin__field-label" attr="for: element.uid">
9-
<span text="element.label"/>
9+
<span translate="element.label"/>
1010
</label>
1111

1212
<div class="admin__field-control" data-role="grid-wrapper">
@@ -22,7 +22,7 @@
2222

2323
<thead if="element.columnsHeader">
2424
<tr data-bind="foreach: {data: labels, as: 'label'}">
25-
<th text="label.config.label"
25+
<th translate="label.config.label"
2626
css="item.columnsHeaderClasses">
2727
</th>
2828
</tr>
@@ -39,7 +39,7 @@
3939
<render args="name: $parents[1].dndConfig.template, data: $parents[1].dnd"
4040
if="$parents[1].dndConfig.enabled" />
4141

42-
<span text="$parent.getLabel(elem)" />
42+
<span translate="$parent.getLabel(elem)" />
4343
</div>
4444

4545
<button class="action-delete"
@@ -48,7 +48,7 @@
4848
click="function(){
4949
$parents[1].deleteRecord($parent.index, $parent.recordId)
5050
}">
51-
<span text="'Delete'"/>
51+
<span translate="'Delete'"/>
5252
</button>
5353
</div>
5454

@@ -66,7 +66,7 @@
6666
<button attr="{disabled: disabled}"
6767
type="button"
6868
click="addChild.bind($data, false, false)">
69-
<span text="addButtonLabel"/>
69+
<span translate="addButtonLabel"/>
7070
</button>
7171
</div>
7272
</div>

app/code/Magento/Ui/view/base/web/templates/dynamic-rows/templates/default.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
-->
77
<div class="admin__field" visible="visible" disable="disabled" css="element.setClasses(element)">
88
<label if="element.label" class="admin__field-label" attr="for: element.uid">
9-
<span text="element.label"/>
9+
<span translate="element.label"/>
1010
</label>
1111

1212
<div class="admin__field-control" data-role="grid-wrapper" attr="'data-index': index">
@@ -24,7 +24,7 @@
2424
<tr>
2525
<th if="dndConfig.enabled"/>
2626
<th repeat="foreach: labels, item: '$label'"
27-
text="$label().label"
27+
translate="$label().label"
2828
css="setClasses($label())"
2929
visible="$label().visible"
3030
disable="$label().disabled"
@@ -56,7 +56,7 @@
5656
attr="{disabled: disabled, 'data-action': 'add_new_row'}"
5757
type="button"
5858
click="processingAddChild.bind($data, false, false, false)">
59-
<span text="addButtonLabel"/>
59+
<span translate="addButtonLabel"/>
6060
</button>
6161

6262
<div class="admin__control-table-pagination" visible="!!$data.recordData().length && (pages() > 1)">

0 commit comments

Comments
 (0)