Plugin JUMI pro joomla, vypnutí výstupu ve frontend editoru

Najděte si soubor /plugins/system/jumi/jumi.php

V něm najděte řádek

function onAfterRender() {

Pod tímto řádkem se začíná tvořit zpracovaný výstup pluginu. Všimněte si tohoto kódu (měl by být někde pod pod výšeuvedeným řádkem):

if($mainframe->isAdmin()) 
return;

Tento kód způsobuje, že se plugin neprovede v backendu a obsah článku nebo modulu lze bez problému editovat v backendu i s jumi pluginem v obsahu. Stačí tedy tuto podmínku rozšířit i o situaci, že se jedná o otevření kódu ve frontend editoru. Kód tedy změňte takto:

if($mainframe->isAdmin() || JRequest::getCmd('layout') =='edit') 
return;

A je to! Nyní už by se Vám jumi plugin neměl generovat do obsahu editoru ve frontendu.

 

Jmenuji se Radek Pelikán, bydlím v Ledči nad Sázavou. Mám 3 krásné děti.

Mezi mé velké koníčky patří desková hra Go a nově jsem začal cvičit Kendó v Ledči nad Sázavou.