2012-11-16 7 views
6

Kann ich die Komponentenpräsentation veröffentlichen, ohne sie einer Seite hinzuzufügen? Die Antwort scheint ja zu sein. Ich habe eine Komponente, die auf keiner Seite ist. Ich habe gerade diese Komponente veröffentlicht, und die Komponentenpräsentation endete an meinem Ziel, aber wo wird die Vorlage von der Komponente abgerufen? Wird es über die Registerkarte LinkedSchema in der Vorlage abgerufen? Ich habe das für die Komponente verwendete Schema mit einer Vorlage verknüpft.Veröffentlichen einer tridion-Komponentenpräsentation ohne Seite

Danke

Antwort

9

Sie haben richtig geraten. Eine Komponente wird als dynamische Komponentenpräsentation (also ohne Seite) veröffentlicht, wenn eine oder mehrere Komponentenvorlagen vorhanden sind:

a. verknüpft mit dem Schema basiert die Komponente auf

b. markiert als "veröffentlichen als dynamische Komponente"

7

Ja, das stimmt. Wenn Sie eine Komponentenvorlage erstellen, geben Sie die verknüpften Schemas an, die diese Vorlage verwenden können. Das Publizieren einer Komponente ohne Hinzufügen einer Seite wird dynamische Komponentenpräsentation genannt. Auf der Registerkarte "Allgemein" der Komponentenvorlage können Sie dies als "Als dynamische Komponente veröffentlicht" für die Feldkomponentenpräsentationen angeben, die auf dieser Vorlage basieren. Wenn Sie den Wert "Veröffentlichen auf einer Seite eingebettet" haben, ist die Komponentenpräsentation statisch, dh Sie müssen diese Komponente mit der Seite verknüpfen, um sie zu veröffentlichen. Dynamische Komponentenpräsentationen verwenden die Content Broker-Datenbank, um die Daten abzufragen und in der Website anzuzeigen. Auf einer Seite eingebettete Komponenten wären jedoch statisch und würden vom Dateisystem (anstelle der Datenbank) geliefert. Ich hoffe es hilft!

+0

+1 aber warten Sie, es gibt ein Szenario fehlt: eingebettete dynamische Komponentenpräsentationen. Eingebettet bedeutet nicht unbedingt "statisch". :-) –