2016-10-03 2 views
-2

私は、共有コードベース(dllなど)と自分のコードを使用するマルチサイトインストールの一部であるSitecoreサイトで作業しています。残念ながら、私は共有コードについて何も書いていないので、あまり知らない。レイアウトが見つかりませんでした

最近のビルドにより、私のサイトの動作が停止しました。ページを直接参照しようとすると、レイアウトが見つからないというエラーが表示されます({00000000-0000-0000-0000-000000000000})。ただし、コンテンツエディタから同じページをプレビューしようとすると、そのページが表示されます。保留中の変更を元に戻してコードをロールバックしようとしましたが、機能しません。任意のアイデア/助けをいただければ幸いです。

+0

すべてのカスタムパイプラインプロセッサー(configパッチファイルで見つけることができます)を見て、そこにレイアウト置換ロジックがあるかどうか確認してください。 –

+1

私はSitecoreが[mcve]を提供することをかなり困難にしていることを理解していますが、それを解決するための助けが得られる前に問題を再現することが絶対に必要です。あなたが見ている特定のアイテムにレイアウトを割り当てていないのではないかと推測されますが、あなたが問題を特定するための方法を提供するまでは、単に投機的です。 – zzzzBov

+0

ページに割り当てられたレイアウトがあります。確認しました。私はプレビューがない場合は動作するとは思わない。 – timT

答えて

0

参照される間違ったサイト定義ファイル。

1

テンプレートがWebデータベースに存在しない場合、よくこの問題が発生します。

プレビューは通常、Masterデータベースから機能するため、Webデータベースの未公開コンテンツの影響を受けません。

ユーザー定義テンプレートフォルダの完全な再発行をして試してみてください:引き起こしていた行方不明の設定があったこと、それが発見された基盤を書いた人々から多くの検索とヘルプの表示後

/sitecore/templates/User Defined

+0

ありがとう、私はちょうどそれも試みたが運がない。 – timT

関連する問題