Skip to content

Commit ebb98c6

Browse files
author
Denys Rul
committed
MAGETWO-31861: Cannot submit product form by pressing Enter in any field
- Specify buttons type
1 parent 7e07209 commit ebb98c6

File tree

17 files changed

+26
-24
lines changed

17 files changed

+26
-24
lines changed

app/code/Magento/AdminNotification/view/adminhtml/templates/toolbar_entry.phtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<strong class="notifications-entry-title"><?php echo $block->escapeHtml($notification->getTitle()); ?></strong>
2525
<span class="notifications-entry-description"><?php echo $block->escapeHtml($notification->getDescription()); ?></span>
2626
<time class="notifications-entry-time"><?php echo $block->escapeHtml($block->formatNotificationDate($notification->getDateAdded())); ?></time>
27-
<button class="action close notifications-close"><span><?php echo __('Close'); ?></span></button>
27+
<button type="button" class="action close notifications-close"><span><?php echo __('Close'); ?></span></button>
2828
<div class="notifications-dialog-content" data-title="<?php echo __('Notification'); ?>" data-cancel-caption="<?php echo __('Cancel'); ?>" data-acknowledge-caption="<?php echo __('Acknowledge'); ?>">
2929
<strong class="notifications-entry-title"><?php echo $block->escapeHtml($notification->getTitle()); ?></strong>
3030
<span class="notifications-entry-description"><?php echo $block->escapeHtml($notification->getDescription()); ?></span>

app/code/Magento/Backend/view/adminhtml/templates/store/switcher.phtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
data-role="website-id" data-param="<?php echo $block->getWebsiteVarName() ?>"
2626
value="<?php echo $block->escapeHtml($block->getWebsiteId()) ?>"
2727
onchange="switchScope(this);"<?php echo $block->getUiId()?> />
28-
<button class="action toggle" data-mage-init='{"dropdown":{}}' data-toggle="dropdown" aria-haspopup="true">
28+
<button type="button" class="action toggle" data-mage-init='{"dropdown":{}}' data-toggle="dropdown" aria-haspopup="true">
2929
<span><?php echo $block->getCurrentSelectionName() ?></span>
3030
</button>
3131
<ul class="dropdown-menu" data-role="stores-list">

app/code/Magento/Catalog/Block/Adminhtml/Product/Helper/Form/BaseImage.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,10 +110,10 @@ public function getElementHtml()
110110
<img class="spacer" src="{$spacerImage}"/>
111111
<img class="product-image" src="\${url}" data-position="\${position}" alt="\${label}" />
112112
<div class="actions">
113-
<button class="action-delete" data-role="delete-button" title="{$deleteImageText}">
113+
<button type="button" class="action-delete" data-role="delete-button" title="{$deleteImageText}">
114114
<span>{$deleteImageText}</span>
115115
</button>
116-
<button class="action-make-base" data-role="make-base-button" title="{$makeBaseText}">
116+
<button type="button" class="action-make-base" data-role="make-base-button" title="{$makeBaseText}">
117117
<span>{$makeBaseText}</span>
118118
</button>
119119
<div class="draggable-handle"></div>

app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit.phtml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<div class="product-actions">
1717
<div id="product-template-suggest-container" class="suggest-expandable">
1818
<div class="action-dropdown">
19-
<button class="action-toggle" data-mage-init='{"dropdown":{}}' data-toggle="dropdown">
19+
<button type="button" class="action-toggle" data-mage-init='{"dropdown":{}}' data-toggle="dropdown">
2020
<span><?php echo $block->getAttributeSetName()?></span>
2121
</button>
2222
<ul class="dropdown-menu">
@@ -54,6 +54,7 @@
5454
<?php echo $block->getChildHtml('product-type-tabs') ?>
5555
<input type="hidden" id="product_type_id" value="<?php echo $block->getProduct()->getTypeId()?>"/>
5656
<input type="hidden" id="attribute_set_id" value="<?php echo $block->getProduct()->getAttributeSetId()?>"/>
57+
<button type="submit" class="hidden"></button>
5758
<?php if ($block->getUseContainer()): ?>
5859
</form>
5960
<?php endif; ?>

app/code/Magento/Catalog/view/adminhtml/templates/catalog/product/edit/attribute_set.phtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
{{/each}}
1919
</ul>
2020
{{if !term && items.length && !$data.allShown()}}
21-
<button data-mage-init='{"actionLink":{"event":"showAll"}}' class="action-show-all">
21+
<button type="button" data-mage-init='{"actionLink":{"event":"showAll"}}' class="action-show-all">
2222
<span>Show all Templates...</span>
2323
</button>
2424
{{/if}}

app/code/Magento/Catalog/view/adminhtml/templates/product/edit/attribute/search.phtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
?>
1111
<div id="product-attribute-search-container" class="suggest-expandable attribute-selector">
1212
<div class="action-dropdown">
13-
<button class="action-toggle action-choose" data-mage-init='{"dropdown":{}}' data-toggle="dropdown">
13+
<button type="button" class="action-toggle action-choose" data-mage-init='{"dropdown":{}}' data-toggle="dropdown">
1414
<span><?php echo __('Add Attribute') ?></span>
1515
</button>
1616
<div class="dropdown-menu">

app/code/Magento/DesignEditor/Block/Adminhtml/Editor/Form/Element/Button.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public function getElementHtml()
3333
);
3434
}
3535
$html .= sprintf(
36-
'<button id="%s" %s %s><span>%s</span></button>',
36+
'<button type="button" id="%s" %s %s><span>%s</span></button>',
3737
$this->getHtmlId(),
3838
$this->_getUiId(),
3939
$this->serialize($this->getHtmlAttributes()),

app/code/Magento/DesignEditor/view/adminhtml/templates/editor/form/renderer/background-uploader.phtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ $element = $block->getElement();
2323
<div class="no-display uploaded-image" id="<?php echo $imageUploader->getHtmlId(); ?>-template">
2424
<div class="file-row">
2525
<span class="label">{{name}}</span>
26-
<button class="action-delete" id="{{remove-id}}">
26+
<button type="button" class="action-delete" id="{{remove-id}}">
2727
<span><?php echo __('Remove'); ?></span>
2828
</button>
2929
</div>

app/code/Magento/DesignEditor/view/adminhtml/templates/editor/tools.phtml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<section class="vde-tools">
1313
<header class="vde-tools-header">
1414
<div class="vde-tools-header-inner">
15-
<button class="action-close" title="<?php echo __('Close Panel'); ?>">
15+
<button type="button" class="action-close" title="<?php echo __('Close Panel'); ?>">
1616
<span><?php echo __('Close Panel'); ?></span>
1717
</button>
1818
</div>
@@ -66,7 +66,7 @@
6666
<div class="vde-message no-display" id="vde-message-template">
6767
<div class="message-inner">
6868
<div class="message-content">${message}</div>
69-
<button class="action-close" title="<?php echo __('Close Message'); ?>">
69+
<button type="button" class="action-close" title="<?php echo __('Close Message'); ?>">
7070
<span><?php echo __('Close Message'); ?></span>
7171
</button>
7272
</div>

app/code/Magento/DesignEditor/view/adminhtml/templates/editor/tools/code/custom.phtml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<div class="uploaded-css">
2323
<div class="file-row">
2424
<span id="custom-file-name" class="label"><?php echo $block->getCustomFileName() ?></span>
25-
<button data-action="delete" class="action-delete" title="<?php echo __('Delete File'); ?>">
25+
<button type="button" data-action="delete" class="action-delete" title="<?php echo __('Delete File'); ?>">
2626
<span><?php echo __('Delete File'); ?></span>
2727
</button>
2828
<button data-action="download" class="action-download" title="<?php echo __('Download File'); ?>">
@@ -33,10 +33,10 @@
3333
</div>
3434
</div>
3535
<div class="manage-assets-buttons">
36-
<button data-manage="images" class="action-image-assets" title="<?php echo __('Image Assets'); ?>">
36+
<button type="button" data-manage="images" class="action-image-assets" title="<?php echo __('Image Assets'); ?>">
3737
<span><?php echo __('Image Assets'); ?></span>
3838
</button>
39-
<button data-manage="fonts" class="action-font-assets" title="<?php echo __('Font Assets'); ?>">
39+
<button type="button" data-manage="fonts" class="action-font-assets" title="<?php echo __('Font Assets'); ?>">
4040
<span><?php echo __('Font Assets'); ?></span>
4141
</button>
4242
</div>
@@ -45,7 +45,7 @@
4545
<div class="textarea-container">
4646
<textarea name="custom_code" id="custom_code" cols="30" rows="10"><?php echo $block->getCustomCssContent() ?></textarea>
4747
</div>
48-
<button data-action="update" class="action-update primary" title="<?php echo __('Update'); ?>">
48+
<button type="button" data-action="update" class="action-update primary" title="<?php echo __('Update'); ?>">
4949
<span><?php echo __('Update'); ?></span>
5050
</button>
5151
</div>

0 commit comments

Comments
 (0)