我正在尝试在我的 Plone 站点中提取标签的属性并将其设为
我的主题中的标签。
具体用例:
我想从#portal-logo 中提取 plone 站点标题,Plone 站点中的标记如下所示:
<a id="portal-logo" title="Cool Plone Site" accesskey="1" href="http://mysite">
<img src="http://mysite/logo.png"
alt="Cool Plone Site"
title="Cool Plone Site"
height="56" width="215">
</a>
标题应该插入我模板的标题标签中的 h1 标签之间
<header>
<h1>Cool Plone Site</h1>
</header>
最佳答案
这解决了我的问题:
<replace css:theme-children="header h1">
<xsl:value-of select="//*[@id='portal-logo']/@title"/>
</replace>
这里的关键是 主题 child 。我希望能够使用 css:select 来获取 title 属性,但这有效并且仍然可以接受优雅:)
关于plone - 从Plone站点中提取标签的属性并使其成为主题中标签的内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11739176/