我遇到了麻烦。我有XSLT:
<ul class="services-menu">
<xsl:apply-templates
select="items/item[items and not(document(concat('upage://', @id, '.show_on_summary_page_only'))/udata/property/value)]"
mode="inner_left_col_menu"/>
</ul>
HTML:
<ul class="services-menu">
<li><a href="/page1">Page1</a></li>
<li><a href="/page2">Page2</a></li>
<li><a href="/page3">Page3</a></li>
</ul>
我想插入我的HTML
<li><a href="/page4">Page4</a></li>
之后
<li><a href="/page1">Page1</a></li>
我在xslt中表现不佳,请有人帮助我!
答案 0 :(得分:0)
如果要插入另一个元素,请使用其他模式:
<ul class="services-menu">
<xsl:apply-templates
select="items/item[items and not(document(concat('upage://', @id, '.show_on_summary_page_only'))/udata/property/value)]"
mode="insert_page_4"/>
<xsl:apply-templates
select="items/item[items and not(document(concat('upage://', @id, '.show_on_summary_page_only'))/udata/property/value)]"
mode="inner_left_col_menu"/>
</ul>
<强>参考强>