tfuchs
Elite Observer

EasyEdit per Parameter für eine Seite ausschalten

Jump to solution

Hallo zusammen,

ist es möglich, im ContentCreator sämtliche per editorId() erzeugten EasyEdit-Marker per Parameter auszuschalten?

Hintergrund: Unter bestimmten Umständen soll auf Seiten keine EasyEdit-Bearbeitung möglich sein. Ganz oben im Seitentemplate gibt's eine Abfrage, die dann entscheidet, ob nachfolgend Marker angezeigt werden sollen oder nicht.

Ich möchte gerne darauf verzichten, an jeder Stelle, wo ich editorId() verwende, eine Abfrage einzubauen.

Eine Lösung könnte sein:

- "Sauber" per irgendeiner Funktion, die ich übersehen habe

- Per JavaScript (meinetwegen per MPP oder so)

- Per CSS (wenn nichts anderes hilft)

Hat jemand eine Idee?

Danke und Grüße

Timo

0 Kudos
1 Solution

Accepted Solutions

Hi Tim,

danke für die Info. Dann muss ich wohl hacken 😉

Meine "Lösung" ist, ich schalte die Marker per JavaScript aus.

// Delete all EasyEdit markers

$("[data-fs-id]").each(function() {

     $(this).removeAttr("data-fs-id");

});

Damit komme ich in die Hölle, aber es tut zumindest was es soll.

Grüße

Timo

View solution in original post

0 Kudos
2 Replies
pavone
I'm new here

Hallo Timo,

persönlich kenne ich keine derartige Funktion.

Alternativ könntest du du den editorId-Aufruf in eine Formatvorlage auslagern, die dann eine Abfrage auf deinen Parameter macht.

Viele Grüße

Tim

0 Kudos

Hi Tim,

danke für die Info. Dann muss ich wohl hacken 😉

Meine "Lösung" ist, ich schalte die Marker per JavaScript aus.

// Delete all EasyEdit markers

$("[data-fs-id]").each(function() {

     $(this).removeAttr("data-fs-id");

});

Damit komme ich in die Hölle, aber es tut zumindest was es soll.

Grüße

Timo

0 Kudos