File tree Expand file tree Collapse file tree 1 file changed +12
-4
lines changed
view/frontend/templates/hyva Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change 33 * Copyright © Magefan (support@magefan.com). All rights reserved.
44 * Please visit Magefan.com for license details (https://magefan.com/end-user-license-agreement).
55 */
6+
7+ /**
8+ * @var $mfSecureRenderer \Magefan\Community\Api\SecureHtmlRendererInterface
9+ * @var $escaper \Magento\Framework\Escaper
10+ */
611?>
7- <script>
12+
13+ <?php $ script = "
814 /* copy of Magefan_ProductLabel::js/label */
915 var MagefanPL = {
1016 processConfigurableProductLabel: function (labelEl, maintProductID, selectedProductId, forProductPage = 0) {
1521 }
1622
1723 if (!window.mfLabelProcessed[maintProductID]) {
18- const url = `${ BASE_URL} mfpl/label/get?product_ids=${ maintProductID} &get_children=1&product_page=${ forProductPage}` ;
24+ const url = BASE_URL + ' mfpl/label/get?product_ids=' + maintProductID + ' &get_children=1&product_page=' + forProductPage;
1925
2026 MagefanJs.ajax({'url':url, 'type': 'GET',
2127 success: function(response) {
6167 });
6268
6369 window.addEventListener('listing-configurable-selection-changed', function (e) {
64- let labelEl = document.querySelector('input[name="product"][value="'+ e.detail.productId +'"]').closest('form').querySelector('.mf-label-container'),
70+ let labelEl = document.querySelector('input[name= \ "product \ "][value= \ "'+ e.detail.productId +' \ "]').closest('form').querySelector('.mf-label-container'),
6571 forProductPage = 0;
6672
6773 if (labelEl) {
7480 }
7581 });
7682
77- </script>
83+ " ; ?>
84+
85+ <?= /* @noEscape */ $ mfSecureRenderer ->renderTag ('script ' , [], $ script , false ) ?>
You can’t perform that action at this time.
0 commit comments