2017-03-21 1 views
0

最近Sitecore 8.2で問題が発生しましたSitecore 8.2コンテンツエディタでコンポーネントを削除する

コンテンツエディタでコンポーネントを削除した後、私はページエディタでナビゲートし、DELETEDコンポーネントをクリックしようとしました。

ここで問題が発生します。通常、ページエディタに表示されるオプションはなくなり、他のコンポーネントをクリックすると、すべて同じように動作します。

削除されたコンポーネントをクリックしないと、他のコンポーネントは正常に動作します。これは私がSitecire 7.1を使用していたときには起こりませんでしたが、8.2にアップグレードしたので、最近この問題が発生しました。

確認できる領域は何ですか?この問題はSitecore 8で知られていますか?

+0

ワークフローを使用していますか? 「チェックアウト」するか、下書きするかを選択しましたか? – jammykam

+0

コンポーネントはまだプレゼンテーションの詳細で使用できますか?はいの場合は、プレゼンテーションの詳細から削除する必要があります –

+0

はい、プレゼンテーションの詳細から削除しようとしました。それは実際に問題を取り除きます。しかし、私はSitecore 7以降これをやってきました。だから、それはもはやSitecore 8では不可能ですか? –

答えて

0

著者には、バージョンに関係なく、コンテンツエディタでデータソースを削除する前に常にプレゼンテーションの詳細からコンポーネントを削除することをお勧めします。

実際には、劇的なレイアウトミスをした場合を除き、ほとんどの場合、データソースを削除しないでください。

現在、Sitecore 8の編集では、バージョン管理されたプレゼンテーションの詳細(最終的なレンダリング)があります。 Sitecore 8のページからコンポーネントを削除するときは、新しいバージョンのページを編集しています。その新しいバージョンではコンポーネントが表示されなくなります。ただし、以前のすべてのバージョンではコンポーネントが参照されています。以前のバージョンにロールバックした場合、そのコンポーネントが必要になります。すべてのバージョン(または共有レイアウト)から削除しない限り、おそらくデータソースを削除しないでください。

+0

これはテンプレートに影響しますか?つまり、コンポーネントが削除された場合、テンプレートにもダメージを与えることができますか? –

+0

テンプレートにも最終的なレンダリングを施すことができますが、言語固有のレイアウトを設定していない場合は、おそらく共有レイアウトのすべてがあります。また、私はあなたの質問を誤解していない限り、通常、あなたのテンプレートで直接参照されるデータソースを持っていないでしょう。 –

関連する問題