2013-01-31 4 views
2

올바르게 해석되지 않는 페이지에서 많은 ComponentLink 중 하나의 ComponentLink가 있습니다. 페이지에는 유사한 Componentlink가 수없이 많으며 이것도 예외입니다. 링크로 참조 된 구성 요소, 구성 요소가있는 페이지,이 링크가 표시되지 않고 별도의 오류없이 페이지를 게시하려고 시도했지만이 링크는 형태의 앵커 태그로 해석되지 않습니다. Tridion ComponentLink 해결되지 않음

여기

우리가 서식 작성기에서보고 렌더링 된 페이지 무엇

템플릿 빌더의 부분 출력

<p class="break"> 
    <a href="/WebUI/Editors/CME/Views/Popups/Preview/Preview.aspx#id=tcm:111-8211" > 
     Learn more <span class="arrow-right"> </span> 
    </a> 
</p> 

부분 렌더링 된 페이지 출력

<p class="break"> 
    <tridion:ComponentLink pageURI="tcm:111-3943-64" componentURI="tcm:111-8211" 
     templateURI="tcm:0-0-0" addAnchor="false" 
     linkText="Learn more &lt;span class=&#34;arrow-right&#34;&gt; &lt;/span&gt;" 
     linkAttributes="" textOnFail="true"/> 
</p> 
+0

그는 부분 출력에 대한 링크가 작동하지 않는 것 같습니다. 질문에 직접 붙여 주실 수 있습니까? 또한 브라우저에서 표시되는 렌더링 된 소스를 제공하십시오. –

+0

또한 사용자 지정 구성 요소 링크를 확인하는 TBB를 사용합니까? –

+0

귀하의 Tridion 관련 질문을 해결하는 데 도움이된다면 - 귀하의 SO 계정을 사용하여 http://area51.stackexchange.com/proposals/38335/tridion?referrer=eo63snjNlUWNn9xqeeO2NA2에서 지역 51 제안을 고려하십시오 - SDL Tridion 커뮤니티 우리가 얻을 수있는 모든 지원이 필요합니다. –

답변

2

페이지의 렌더링 된 구성 요소 링크가 매우 정상적으로 보입니다. 여기서 URI를 tcm:111-8211 가진 구성 요소에 사용하십시오. tcm:111-3943-64 이외의 페이지에서 사용되는지 확인하십시오. 일부 다른 페이지에있는 경우 구성 요소 템플리트의 우선 순위를 확인하십시오. 이들 중 적어도 하나는 Never Link 이외의 우선 순위로 설정되어야합니다.

+1

가능한 경우 cd_core.log의 링크 로그 정보를 확인할 가치가 있습니다. –

0

페이지에서 하나의 구성 요소에만 오류가있는 것처럼 보입니다.이 구성 요소는 앵커처럼 동작해야합니까? 그런 다음 addAnchor = "false"가 출력에 나타나는 이유는 무엇입니까? 파일에서 사실을 확인하고 시도해 볼 수 있습니까?

또한 여기에 언급 된 간단한 단계를 따를 수 있습니까? http://yatb.mitza.net/2012/03/component-link-samples.html