").html(n),i=o.find("ul.zpmarkactive").attr("data-zproot")||"",f,r,u,e;return i!==""&&(i=new URL(i).pathname),f=$z("html").attr("data-ptr")||"",r=document.location.pathname.replace("/external-preview/",""),r=r.replace(i,""),u='href="'+r+'" data-isredirected="false"',e=new RegExp(t(u),"gi"),debug.log(`urlOfCurrentPage: ${r} zproot: ${i} menuString: ${n}`),n=n.replace(e,'class="active" '+u),debug.log(`menuString replaced: ${n}`),n.replace(/href="(?!\w*:\/\/|\/\/)/gi,'href="'+f)}function t(n){return n.replace(/([.*+?^!:${}()|\[\]\/\\])/g,"\\$1")}$z("ul.zpmarkactive").replaceWith(n(zp_navmenu));$z("ul.zpmarkactive li:has(a.active)").addClass("active");$z("ul.zpmarkactive").removeClass("zpmarkactive")}else $z("ul.zpmarkactive.wzp_slidinghauptmenue li a.active").parents("li").each(function(n){var t=this;n>0&&$z(t).addClass("");$z(t).addClass("active")}),$z("ul.zpmarkactive.wzp_slidinghauptmenue").removeClass("zpmarkactive")})
Alle Widgets wurden mit dem Layout "Flat Responsive" erstellt und in vielen anderen Layouts getestet. Da alle Layouts in Zeta Producer ihre Besonderheiten haben kann es durchaus vorkommen, dass ein Widget in Ihrem Layout nicht wie gewünscht dargestellt wird.