Pregunta

Estoy siguiendo este artículo web sobre la configuración de la parte web de la consulta de contenido - http://erikswenson.blogspot.com/2010/03/sharepoint-2010-content-Query-for-blog.html

Cuando intento agregar esta línea a mi XSL

<xsl:variable name="StartDate"> 
    <xsl:value-of select="ddwrt:FormatDateTime(string(@Modified), 1033, 'g')" /> 
</xsl:variable> 

Recibo un mensaje de error

No se puede mostrar esta parte web. Para solucionar el problema, abra esta página web en un editor HTML compatible con Microsoft SharePoint Foundation, como Microsoft SharePoint Designer. Si el problema persiste, comuníquese con su administrador de servidor web.

ID de correlación: E684F7BA-32F3-418B-83A9-E2C4F228D5E5

El archivo de registro tiene esto.

Error Al ejecutar la parte web: System.xml.xsl.xslloadException: el prefix 'ddwrt' no está definido

¿Dónde/cómo agrego este espacio de nombres a itemstyle.xsl?

¿Fue útil?

Solución

Deberá asegurarse de que la hoja de estilo XSL: Declara el espacio de nombres DDWRT. Para hacer esto, deberá agregar esto a su declaración XSL: Stylesheet si aún no está allí, aunque en su caso sabemos que no es porque está recibiendo un error:

xmlns:ddwrt="http://schemas.microsoft.com/WebParts/v2/DataView/runtime"

Puede ver más detalles sobre esta idea aquí: https://www.nothingbutsharepoint.com/sites/eusp/pages/an-update ---how-to-configure-a-custom-item-style-for-a-discussion-board-using-the-content- Consulta-Web-Part.aspx

Licenciado bajo: CC-BY-SA con atribución
scroll top