Tridion2011SP1とSiteEdit2012でテンプレートを作成しているDreamweaverに取り組んでいます。
私のコンポーネントにはコンポーネントリンクがあります。コンポーネントリンクに対してもSitEditを有効にしたい。
リンクされたコンポーネントから値を取得するためのコンポーネントテンプレートを作成し、メインコンポーネントテンプレートビルディングブロックで参照しました。
私のメインコンポーネントCTには、次のテンプレートビルディングブロックがあります。
Dreamweaver TBB(Referring to Component link CT internally)
Enable Inline Editing for the Component
Default Finish Actions.
ページTBBはこんな感じ
<html>
<head></head>
<body>
@@RenderComponentPresentation("ComponentID","ComponentTemplateID")@@
</body>
</html>
ページテンプレートには次のブロックがあります。
Page TBB
Enable Inline Editing for the Page
Default Finish Actions
ページをプレビューすると、SiteEditタグが表示されます。コンポーネントリンクからもコンテンツを見ることができます。
しかし、ページを公開したとき、コンテンツを編集できません。
テンプレートビルディングブロックを追加したり、ブロックに変更を加えたりする必要がありますか?