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

Labels (2)
Tags (2)
0 Kudos
1 Solution

Accepted Solutions
tfuchs
Elite Observer

Re: EasyEdit per Parameter für eine Seite ausschalten

Jump to solution

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

Re: EasyEdit per Parameter für eine Seite ausschalten

Jump to solution

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
tfuchs
Elite Observer

Re: EasyEdit per Parameter für eine Seite ausschalten

Jump to solution

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