12 <div data-block=
"minicart" class=
"minicart-wrapper">
13 <a
class=
"action showcart" href=
"<?= /* @escapeNotVerified */ $block->getShoppingCartUrl() ?>" 14 data-bind=
"scope: 'minicart_content'">
15 <span
class=
"text"><?=
__(
'My Cart') ?></span>
16 <span
class=
"counter qty empty" 17 data-bind=
"css: { empty: !!getCartParam('summary_count') == false }, blockLoader: isLoading">
18 <span
class=
"counter-number"><!-- ko text: getCartParam(
'summary_count') --><!-- /ko --></span>
19 <span
class=
"counter-label">
20 <!-- ko
if: getCartParam(
'summary_count') -->
21 <!-- ko text: getCartParam(
'summary_count') --><!-- /ko -->
22 <!-- ko i18n:
'items' --><!-- /ko -->
27 <?php
if (
$block->getIsNeedToDisplaySideBar()): ?>
28 <div
class=
"block block-minicart" 29 data-role=
"dropdownDialog" 30 data-
mage-init=
'{"dropdownDialog":{ 31 "appendTo":"[data-block=minicart]", 32 "triggerTarget":".showcart", 34 "closeOnMouseLeave": false, 35 "closeOnEscape": true, 36 "triggerClass":"active", 37 "parentClass":"active", 39 <div
id=
"minicart-content-wrapper" data-bind=
"scope: 'minicart_content'">
40 <!-- ko
template: getTemplate() --><!-- /ko -->
42 <?=
$block->getChildHtml(
'minicart.addons') ?>
46 window.checkout = <?=
$block->getSerializedConfig() ?>;
48 <script type=
"text/x-magento-init">
50 "[data-block='minicart']": {
51 "Magento_Ui/js/core/app": <?=
$block->getJsLayout() ?>
54 "Magento_Ui/js/block-loader":
"<?= /* @escapeNotVerified */ $block->getViewFileUrl('images/loader-1.gif') ?>" if( $form)() ?>< script > require(['jquery' mage mage