2013-05-26 4 views
0

내가 페이지 편집기 모드에서 구성 요소를 이동하려고했다, 이하 나는이 달성하기 위해 수행 한 것 같습니다 Sublayouts 선택Sitecore 페이지 편집기 문제

  1. 설정 지원되는 렌더링
  2. 추가 자리 설정 및 자리 표시 자에 대해 허용 된 컨트롤

하지만 구성 요소를 이동할 때 하위 레이아웃의 DataSourceItem이 변경되지 않으므로 내용이 변경되지 않습니다.

또한 DataSources의 필드가 다른 경우 때때로 필드 관련 오류가 발생합니다.

누군가 나를 도와주세요.

답변

0

구성 요소를 추가 할 때 해당 구성 요소의 데이터 소스는 자동으로 설정되지 않습니다. 설정되어 있는지 확인하고 그렇지 않은 경우 Sitecore.Context.Item을 사용해야합니다.

그건 당신이 무슨 뜻인지 확실하지 .. 필드 관련 오류에 관해서는

은 자세한 내용을 게시하시기 바랍니다.

1

페이지 편집기에서 한 자리 표시 자에서 다른 위치 표시로 구성 요소를 이동하려고하는 것처럼 들리는군요. 데이터 소스에는 영향을주지 않습니다.

규칙을 사용하여 하위 레이아웃에서 데이터 소스를 전환하여 환경을 개인 설정하려는 경우 취한 단계는 허용되지 않습니다. 페이지 편집기의 하위 레이아웃에 조건을 추가하여 표시 할 데이터 소스를 선택해야합니다.

동일한 자리 표시 자에 대해 호환되는 렌더링 (다른 하위 구성)을 표시하려는 경우 1 단계에서 수행 한 작업입니다. 이는 다른 하위 배치를 배치하는 것이 좋은 아이디어를 작성하는 데 도움이됩니다 그 자리 표시 자. 데이터 소스에는 영향을주지 않습니다.

관련 문제