Hallo SharePoint community,
ich hänge nun schon länger an ein einem Problem mit einer neuen SharePoint Seite.
Um unsere Dokumente besser zu kategorisieren habe ich die ItemStyle.xsl für das Content Query Webpart etwas angepasst, bzw. ein Template davon.
Das ganze funktioniert auch gut... zumindest ab und zu. Aus irgendeinem Grund, lädt die Seite den HTML Code manchmal nicht. Ich habe dazu mal zwei screenshots angehängt.
Außerdem findet ihr unten das angepasste Template aus der ItemStyle.xsl
Woran könnte das liegen? :-/ Vielen Dank schon mal!
<xsl:template name="CUSTOM" match="Row[@Style='CUSTOM']" mode="itemstyle">
<xsl:variable name="SafeLinkUrl">
<xsl:call-template name="OuterTemplate.GetSafeLink">
<xsl:with-param name="UrlColumnName" select="'LinkUrl'"/>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="DisplayTitle">
<xsl:call-template name="OuterTemplate.GetTitle">
<xsl:with-param name="Title" select="''"/>
<xsl:with-param name="UrlColumnName" select="'LinkUrl'"/>
<xsl:with-param name="UseFileName" select="1"/>
</xsl:call-template>
</xsl:variable>
<div class="item link-item">
<xsl:if test="string-length(@DocumentIconImageUrl) != 0">
<div class="image-area-right">
<img class="image" src="{@DocumentIconImageUrl}"></img>
</div>
<div class="description">
<div class="image-area-left">
<xsl:value-of select="@description" disable-output-escaping="yes" />
</div>
</div>
</xsl:if>
<div class="link-item">
<xsl:call-template name="OuterTemplate.CallPresenceStatusIconTemplate"/>
<a href="{$SafeLinkUrl}" title="{@LinkToolTip}">
<xsl:if test="$ItemsHaveStreams = 'True'">
<xsl:attribute name="onclick">
<xsl:value-of select="@OnClickForWebRendering"/>
</xsl:attribute>
</xsl:if>
<xsl:if test="$ItemsHaveStreams != 'True' and @OpenInNewWindow = 'True'">
<xsl:attribute name="onclick">
<xsl:value-of disable-output-escaping="yes" select="$OnClickTargetAttribute"/>
</xsl:attribute>
</xsl:if>
<xsl:value-of select="$DisplayTitle"/>
</a>
</div>
</div>