2016-10-03 8 views
-2

공유 코드베이스 (dll, 등 ...)와 자체 코드를 사용하는 다중 사이트 설치의 일부인 Sitecore 사이트에서 작업하고 있습니다. 불행히도 공유 코드에 대해 잘 모르는 이유는 무엇이든 작성하지 않았기 때문입니다.레이아웃이 없습니다. Sitecore가 없습니다.

최근 빌드로 인해 내 사이트의 작동이 중지되었습니다. 페이지를 직접 탐색 할 때마다 레이아웃을 찾을 수 없다는 오류가 발생합니다 ({00000000-0000-0000-0000-000000000000}). 그러나 Content Editor에서 동일한 페이지를 미리 보려고하면 표시됩니다. 보류중인 변경 사항을 실행 취소하고 코드를 롤백하려고했지만 작동하지 않습니다. 모든 아이디어/도움을 주시면 감사하겠습니다.

+0

모든 사용자 지정 파이프 라인 프로세서 (config 패치 파일에서 찾을 수 있음)를 살펴보고 레이아웃 대체 논리가 있는지 확인하십시오. –

+1

Sitecore가 [mcve]를 제공하는 것이 어렵다는 것을 알고 있지만 문제 해결을 위해 도움을주기 전에 문제를 재현하는 것이 절대적으로 필요합니다. 내가보고있는 특정 항목에 레이아웃을 할당하지 않았다고 추측 할 수는 있지만 문제를 식별 할 수있는 방법을 제공 할 때까지는 완전히 투기 적입니다. – zzzzBov

+0

페이지에 할당 된 레이아웃이 있습니다. 확인했습니다. 미리보기가 없으면 작동하지 않을 것이라고 생각합니다. – timT

답변

0

참조 할 잘못된 사이트 정의 파일

1

웹 데이터베이스에 템플릿이없는 경우이 문제가 자주 발생합니다.

일반적으로 미리보기는 마스터 데이터베이스에서 작동하므로 웹 데이터베이스의 게시되지 않은 콘텐츠의 영향을받지 않습니다.

사용자 정의 템플릿 폴더의 전체 재 게시를 수행하십시오 : 일으키는 누락 된 구성이 있었다는 것을이 발견 된 기반을 쓴 사람들로부터 많은 검색 및 도움말 후

/sitecore/templates/User Defined

+0

고마워, 나는 그저 운 좋게도 노력했다. – timT

관련 문제