使用博客卷中的Position()来处理每个页面

时间:2011-02-19 00:41:55

标签: xml xslt umbraco

目前我正在使用以下xslt代码:

<xsl:if test="position() = 3">
      <div>
        <object data="/frontpage_blogroll_center_top_728x90" type="text/html" width="735" height="95" style="overflow:hidden; width: 738px; height: 100px"><xsl:comment /></object>
      </div>
    </xsl:if>  

我正在使用“position()= 3”将广告定位在博客卷中,它适用于第一页但不适用于后续页面。 (IE?page = 2?page = 3等)无论如何都要让它适用于所有页面?

1 个答案:

答案 0 :(得分:0)

  <xsl:if test="position() = 3 + ($numberOfPosts * number($pageNumber - 1))">
    <div>
      <object data="/frontpage_blogroll_center_top_728x90" type="text/html" width="735" height="95" style="overflow:hidden; width: 738px; height: 100px"><xsl:comment /></object>
    </div>  
 </xsl:if>

只想发布答案