2016-11-23 6 views
0

중계기 목록 항목을 클릭 한 후 문제가 발생했습니다. 하나의 요소 대신 두 개의 항목이 세부 정보 페이지에 표시됩니다.중계기 목록 항목을 클릭 한 후 중복 된 요소

이 리피터는 예약 요소 용이며 다음 변환을 추가했습니다 : "변환"및 "선택한 항목 변환".

"선택한 항목 변환"이 적용되었지만이 변환을 적용한 후 페이지에 두 개의 요소가 나타납니다.

데이터 목록을 추가하려고했는데 요소를 클릭 한 후 두 개의 요소를 얻는 대신 4 개를 얻습니다.

저는 Kentico에서 새로운 기능 일 수 있습니다. 설정 문제 일 수 있습니다.

I 세부 아래

리피터 웹 파트의 구성 :

  • 내용/경로 :/이벤트/%
  • 콘텐츠 필터/페이지 유형 : CMS.BookingEvent
  • 콘텐츠 필터/범주 이름 : {% SiteContext.CurrentCategory.CategoryName # %}

문제의 원인에 대해 알고 계십니까?

자세한 정보가 필요하면 알려주십시오. 보내 드리겠습니다.

+0

디자인 탭, 최종 결과 및 변형 자체의 스크린 샷을 게시 할 수 있습니까? – Enn

답변

0

확인할 수 있습니다

  1. 가 나열된 페이지 & 세부 정보 페이지가 같은 페이지 템플릿 (가 상속)을 사용 하는가 일

    아래 다음?
  2. 선택 항목 변환 확인 필요, 설정이 올바른지 확인하십시오.
  3. 테스트를 위해 범주 필터를 제거한 다음 확인하십시오.
  4. 이 있는지 확인하십시오 당신은이 페이지는 올바른 선택 항목 변환을 사용 목록 페이지 변환에

감사

0

목록 및 세부 정보 페이지를 확인하십시오. 귀하의 경우 세부 정보 페이지는 목록 페이지에서 템플릿을 상속해야합니다.

귀하의 중계기는 목록 및 세부 정보를 표시 할 책임이 있으므로, 세부 정보 만 보여주는 추가 웹 파트 (다른 ​​중계기 또는 다른 뷰어)가 없는지 확인하십시오.

중계기에서 하위 페이지 설정 숨기기를 선택해보십시오.이 방법을 사용하면 2 세부 정보가 반복 표시되는지 (세부 정보가 표시되지 않는 경우) 또는 세부 정보를위한 다른 웹 부분이 있는지 알아낼 수 있습니다 항목 세부 정보가 표시됨).

0

나열된 페이지가 동일한 페이지 템플릿을 사용합니까 (상속됩니까?)? 해당 페이지에 리피터가 하나만 있습니까?

선택한 항목 변환은 대상 페이지에 (나열된 페이지의 세부 사항) 렌더링하지만 페이지가 지정하지 않은, 같은 페이지 템플릿을 사용 (또는 부모 페이지 목록 페이지에있는 한 상속)

다른 방법을 필요 선택된 변환을 수행하고 대상 페이지의 repeater가 해당 특성 만 표시하도록하십시오.

0

을 <퍼센트 번호의 GetDocumentUrl을() %> 사용하고 있습니까? 이벤트 페이지 (/ Event/CustomEvent1)로 이동할 때 이런 일이 발생합니까?

모든 이벤트에 이러한 현상이 발생합니까? 이벤트 페이지 URL에 특수 문자가 있습니까? 페이지에 이름과 URL이 _있는 경우 문제가 발생하기 전에 리피터가 중단됩니다. 이것은 K9의 핫픽스에서 수정되었습니다.

0

이 문제가 계속되는 경우 SelectedItemTransformation을 제거하고 특정 문서 즉,/Event/CustomEvent1에 대한 자세한 내용을 표시하는 것이 좋습니다. 현재의 문서를 읽기 위해서만 중계기를 사용할 수 있으며 "변환"속성 자체에 자세한 변환을 설정하십시오.이 경우 "SelectedItemTransformation"을 사용하지 마십시오.

0

모든 답변을 주셔서 감사합니다. 매우 유용했습니다.

문제는 상속 된 템플릿과 관련이 있습니다. 템플릿 탭의 "Listed page"에서 "Clone template as ad-hoc"옵션을 선택했습니다. 세부 정보 페이지에서 템플릿 옵션이 "부모로부터 상속"에 있음을 확인했습니다.

"목록 페이지"에 사용 된 루트 템플리트에 리피터가 있음을 깨닫고 제거한 후 문제가 수정되었습니다.

다시 한 번 감사드립니다. 친절한 답변, 최대