26Ksimon86: Hits per page - Ausgabe Problem

Beitrag lesen

Falls sich jemand damit beschäftigt hat. Ich gabe das Problem jetzt so gelöst.

  
  
  <xsl:variable name="pageid" select="//pi4:page/@id"/>  
  <font size="2pt">  
   <p>  
    <xsl:for-each select="//pi4:hit[@page=$pageid]/parent::pi4:hits">  
     <xsl:variable name="HitsRule" select="@rule_id"/>  
     <p>  
      <b>  
       <xsl:value-of  
        select="//pi4:rules/pi4:rule[@id=$HitsRule]/pi4:display_name"/>  
      </b>  
     </p>  
     <xsl:variable name="hits" select="."/>  
     <xsl:for-each select="/pi4:report/pi4:document/pi4:pages/pi4:page">  
      <xsl:variable name="hits_on_page"  
       select="$hits/pi4:hit[@type!='PageInfo' and (@page=current()/@id or @page=current()/@nr)]"/>  
      <xsl:if test="count($hits_on_page) > 0"> On page <xsl:value-of select="@nr"  
       />:<br/>  
      </xsl:if>  
     </xsl:for-each>  
    </xsl:for-each>  
   </p>  
  </font>  
 </xsl:template>  

Trotzdem Danke
Simon