Folgendes tritt ein:
Der Code in index.php
f($my->id){
if($_REQUEST["task"] == "edit" || $_REQUEST["task"] == "new"){
include ("editor/editor.php");
initEditor();}
}
ist empfohlen worden, damit der Editor nicht jedes Mal unnötig im Hintergrund geladen wird. Bei diesem Code tritt das Problem ein, dass bei com_events weder Editor geladen wird, noch Speichern möglich ist, bei Admin und User nach dem Front End Login.
Bei diesem Code
if(isset($_REQUEST["task"]) && ($_REQUEST["task"] == "edit" || $_REQUEST["task"] == "new" || $_REQUEST["task"] == "add")) { include ("editor/editor.php");
initEditor();}
wird Editor geladen und das Speichern nur beim User ermöglicht.
Und nur bei diesem Code
if ( $my->id ) {
initEditor();
}
ist den beiden möglich sowohl den geladenen Editor zu nutzen als auch Events abzuspeichern. Allerdings wird in diesem Fall Editor ständig im Hintergrund geladen, was nach vielen Angaben der Gemeinde zur erheblichen Verlängerung der Ladezeit führt.
Wie kann ich erreichen, dass: Editor nur dann geladen wird, wenn auch gebraucht, und nicht immer im Hintergrund, normale Administration von com_events erfolgen kann?
Danke und Gruß