2014-01-20 1 views
0

를 기반으로 미디어 파일을 선택 :Umbraco는 : 자동으로 나는 다음과 같은 구조로 umbraco 사이트를 유지하고 국가

지금 현재로
Home 
    UK 
     Audio 
     Audio1.html 
     Audio2.html 
     Video 
     Video1.html 
     Video2.html 
    AU 
     Audio 
     Audio1.html 
     Audio2.html 
     Video 
     Video1.html 
     Video2.html 

, 두 나라에서 HTML 페이지가 동일한 오디오 및 비디오 파일을 공유. 이들은 XPath (/ root/Home/Site)를 사용하여 선택됩니다.

이제 국가 별 오디오 및 비디오 파일을 시작하고 싶습니다. XPath가 지금 어떻게되어야하는지 궁금합니다. 예를 들어

: 사용자가 영국 Audio1.html에 액세스

경우, 그것은 /root/Home/Site[@nodename="UK"]에서 선택했다.

사용자가 AU Audio1.html에 액세스하는 경우 /root/Home/Site[@nodename="AU"]에서 선택 항목이 있습니다.

이러한 미디어 파일에서 자동으로 XPATH를 선택하여 작성하는 방법 ??

답변

1

/root/Home/Site[.="UK"] 

/root/Home/Site[.="AU"] 

일 것?

+0

예. 걔들은 일하고있어. 그러나 문제는 UK와 AU가 XPATH에 자동으로 채워지 길 원합니다. 어느 정도 레벨 2의 노드 이름을 가져 오십시오. – Mahesh

+0

@Mahesh, XSLT를 사용합니까? Xpath를 어디에서 사용하고 있습니까? – dampee

관련 문제