4

ページは Portal サーバーでのみ管理されます。ビジネス ユーザーは、新しいコンテンツを作成する際にコンテキストを持ちません。コンポーネントのプレゼンテーションは、SDL Tridion ページではなく、Web サービスから直接取得されます。

ページがポートレットを介してポータル サーバーでのみ管理されている場合、どのようにカスタマイズできるか教えてください。

4

1 に答える 1

3

これは正常に動作するはずです。DCP (動的コンポーネント プレゼンテーションが、isQueryBased プロパティを true に設定する SiteEdit タグでラップされていること) を確認する必要があります。次のようなものが動作するはずです。

<div>
<!-- Start SiteEdit Component Presentation: 
   {"ID" : "CP0", "ComponentID" : "tcm:1-123", "ComponentTemplateID" : "tcm:1-234-32",
   "ComponentVersion" : 3, "IsQueryBased" : true, "SwapLabel" : "main" } -->
   Your CP code here
</div>

</body>次に、ポータルは SiteEdit ページ設定命令を出力する必要がありますが、終了タグの直前の HTML の下部で存在しないページ URI (私は null URI tcm:0-0-0 を使用します) を使用します。このようなもの:

<!-- SiteEdit Settings: { "PageID" : "tcm:0-0-0", "PageVersion" : 23, 
"TargetTypeID" : "tcm:0-1-65538", "ComponentPresentationLocation" : 1} -->

さらに詳しい情報が必要な場合は、SDL Tridion のバージョン (および使用している SiteEdit のバージョン) を指定し、DCP の作成に使用しているテンプレート手法について説明してください。

ポータルの設定方法に応じて、この記事を読むこともできます。この記事では、SiteEdit の機能がすぐに使用でき、カスタマイズによって機能する概要を説明しています。

于 2013-01-08T12:04:01.787 に答える