- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Eingabekomponente auf einer bestimmten Seite per Regel einblenden / aktivieren
Hallo!
Ich möchte auf einer bestimmten Strukturseite eine Eingabekompontene innerhalb einer CMS_GROUP in den Metadaten einblenden bzw. notfalls nur dort editierbar machen.
Wie kann ich das über eine Regel bewerkstelligen? Kann ich irgendwie die ID der Seite in einer Regel abfragen?
Brauche hier ein Denkanstöße von Eurer Seite.
Danke im Voraus.
Grüße
Marcus
- Labels:
-
Developers
-
Knowledgebase
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Marcus,
die Idee wäre hier, dass über einen ValueService (d.h. per SCHEDULE in der Regel) zu machen, der abhängig von der aktuellen Seite z.B. ein true oder false liefert, das dann zur Sichtbarkeitssteuerung benutzt wird. Im CC kommt man noch recht einfach an die "aktuelle Seite" heran (WebEditUiAgent), im SA geht das nur über einen Umweg.
Schau mal hier, da hatte ich in einem etwas anderen Kontext schonmal was geschrieben. Grundgedanke: Der ValueService nutzt einen selbst implementierten ClientService, um das aktuelle Element zu erfragen. Damit dies im ClientService immer bekannt ist, muss man im Rahmen eines PermanentPlugins einen ModelListener registrieren. Steht aber alles im verlinkten Posting.
Viele Grüße
Michael
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Marcus,
die Idee wäre hier, dass über einen ValueService (d.h. per SCHEDULE in der Regel) zu machen, der abhängig von der aktuellen Seite z.B. ein true oder false liefert, das dann zur Sichtbarkeitssteuerung benutzt wird. Im CC kommt man noch recht einfach an die "aktuelle Seite" heran (WebEditUiAgent), im SA geht das nur über einen Umweg.
Schau mal hier, da hatte ich in einem etwas anderen Kontext schonmal was geschrieben. Grundgedanke: Der ValueService nutzt einen selbst implementierten ClientService, um das aktuelle Element zu erfragen. Damit dies im ClientService immer bekannt ist, muss man im Rahmen eines PermanentPlugins einen ModelListener registrieren. Steht aber alles im verlinkten Posting.
Viele Grüße
Michael

