Linux puskom-ProLiant-DL385-Gen10 5.4.0-150-generic #167~18.04.1-Ubuntu SMP Wed May 24 00:51:42 UTC 2023 x86_64
/
home
/
puskom
/
mastur
/
post-grid
/
includes
/
blocks
/
woo-my-account
/
//home/puskom/mastur/post-grid/includes/blocks/woo-my-account/front-scripts.js
document.addEventListener("DOMContentLoaded", function (event) { var blockWrapper = document.querySelectorAll(".pg-woo-my-account"); if (blockWrapper != null) { blockWrapper.forEach((item) => { var blockArgs = item.getAttribute("blockArgs"); var blockArgsObj = JSON.parse(blockArgs); var blockId = blockArgsObj.blockId; var navs = document.querySelectorAll("."+blockId+" .woocommerce nav ul li"); var elements= post_grid_vars[blockId].elements var icon= post_grid_vars[blockId].icon var items = elements.items; console.log(items); var showIcon = elements.options.showIcon var showLabel = elements.options.showLabel var iconPosition = icon.position navs.forEach((li, i) => { var link = li.querySelector("a"); if (link != null) { console.log(items[i]); console.log(i); if(items[i] != undefined){ var siteIcon = items[i].siteIcon var icon = "<span class='icon "+siteIcon.iconSrc+"'></span>"; if(iconPosition == "beforeLink"){ link.insertAdjacentHTML( "beforebegin", icon, ); } if(iconPosition == "afterLink"){ link.insertAdjacentHTML( "afterend", icon, ); } if(iconPosition == "beforeLabel"){ link.insertAdjacentHTML( "beforeend", icon, ); } if(iconPosition == "afterLabel"){ link.insertAdjacentHTML( "afterend", icon, ); } } } }); }); } });