2013-02-05 13 views
5

Ich habe eine Seite dynamisch erstellt, die die Broker-Datenbank abfragt und basierend auf Filter die Komponentenpräsentation zur Laufzeit anzeigt. Ich habe die Tridion UI auf der Seite verwendet, um die Komponenten zu bearbeiten.Tridion UI auf Dynamische Seite

Jetzt, da der Inhalt auf der Seite dynamisch ist, möchte ich nicht die Funktion "Inhalt erstellen und einfügen" verwenden, da sie die Komponente erstellt und versucht, diese auf der Seite einzufügen, die ich hier nicht möchte .

Gibt es eine Möglichkeit, so dass ich die Funktionalität "Inhalt einfügen" und "Neue Seite" für die Seite mit dynamischen CPs deaktivieren kann?

Alles, was ich will, ist in der Lage, die "Create Content", die erforderlichen Content-Typ verwendet.

Antwort

1

Ich glaube, es gibt keine Out-of-Box-Funktionalität, um diese Option auf einen bestimmten Template-Typ zu deaktivieren. Sie müssen möglicherweise GUI Nstn hinzufügen, um diese Option zu deaktivieren.

1

Meenakshi. Sie können diese Schaltflächen/Funktionen mit den Konfigurationseinstellungen deaktivieren und/oder ausblenden. Wie Vikas darauf hinweist, dass Sie diese in einem bestimmten Kontext deaktivieren müssen, müssen Sie sich eine GUI-Erweiterung ansehen, die bei der Darstellung der Schnittstelle den Kontext der Seite/cps überprüft und entsprechend handelt.

Dieser Link enthält einige gute Orientierungspunkte für die GUI-Erweiterungen im Allgemeinen .: How to create a custom button in the ribbon of Tridion

2

Buttons in Ribbon Toolbar-Befehl mit ihm verbunden ist. Durch Klicken auf den Button wird Command aufgerufen. Es gibt eine unterstützte Möglichkeit, bestehende Befehle zu erweitern. So können Sie Befehls-Erweiterungen für Insert Conter und Neue Seiten-Schaltflächen erstellen, die die "isEnabled" -Methode überschreiben.