1 line
796 B
JavaScript
1 line
796 B
JavaScript
((e,n)=>{if(!e)throw new Error("core.js was not properly initialised");e.finderIndexer=()=>{const r=`&${n.getElementById("finder-indexer-token").getAttribute("name")}=1`;e.debugIndexing=()=>{const t=new URLSearchParams(Array.from(new FormData(n.getElementById("debug-form")))).toString();e.request({url:`index.php?option=com_finder&task=indexer.debug&tmpl=component&format=json${r}&${t}`,method:"GET",data:"",perform:!0,headers:{"Content-Type":"application/x-www-form-urlencoded"},onSuccess:e=>{const r=n.getElementById("indexer-output");try{const n=JSON.parse(e);r.innerHTML=n.rendered}catch(n){r.innerHTML=e}},onError:e=>{n.getElementById("indexer-output").innerHTML=e.response}})}}})(Joomla,document),document.addEventListener("DOMContentLoaded",(()=>{window.Indexer=Joomla.finderIndexer()})); |