我有 meta.xsl 包含元数据,因为我有调用模板:
<xsl:call-template name="og-type" />
模板在 meta.xsl 中(适用于所有页面):
<xsl:template name="og-type">
<meta property="og:type" content="website"></meta>
</xsl:template>
问题是如何覆盖这个模板,我需要在 Articles.xsl 中使用覆盖的模板(这仅适用于文章页面)。
<xsl:template name="og-type">
<meta property="og:type" content="article"></meta>
</xsl:template>
是的,我可以在 Mainpage.xsl 中放置模板的第一个变体,但如果它还有 10 个模板呢?我会得到错误,因为它会被调用。