Umbraco:根据国家/地区自动选择媒体文件

时间:2014-01-20 15:37:56

标签: xpath 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 个答案:

答案 0 :(得分:1)

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

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

工作?