0
在我的Umbraco网站上我有几个顶级网页(关于我们,我们做什么等),在这些网页中有少数几个子页面。我将如何去获取顶级部分的名称(例如关于我们),同时在该部分的页面上?Umbraco - 获取顶级部分的名字?
例如,如果我在http://www.example.com/about/subpage,我将如何获得'关于'显示?原因是它是我的子页面导航的标题。
谢谢!
在我的Umbraco网站上我有几个顶级网页(关于我们,我们做什么等),在这些网页中有少数几个子页面。我将如何去获取顶级部分的名称(例如关于我们),同时在该部分的页面上?Umbraco - 获取顶级部分的名字?
例如,如果我在http://www.example.com/about/subpage,我将如何获得'关于'显示?原因是它是我的子页面导航的标题。
谢谢!
简单(在某一水平或更大的灵活性的节点)创建XSLT宏其中从当前页走到到母体
这是很简单的XPath和XSLT:
实施例1 - 的xpath用于获取父页面名称:
$currentPage/../@nodeName
实施例2 - 的xpath在一定水平名称得到一个祖先页:
$currentPage/ancestor::node[@level=1]/@nodeName
你可以找到更多关于一把umbraco和XSLT这里:
http://our.umbraco.org/wiki/reference/xslt
欲了解更多信息一般在XPath和XSLT看这里:
完美,非常感谢你! ,并感谢您的链接:) – Probocop 2010-07-14 08:13:25
这是否适用于c#GetNodeByXpath? – evolutionxbox 2013-02-13 11:49:03