[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [sdx-users] deleteDocument
From: |
Pierrick Brihaye |
Subject: |
Re: [sdx-users] deleteDocument |
Date: |
Wed, 19 Mar 2003 17:05:14 +0100 |
User-agent: |
Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 |
Bonjour,
Amand wrote:
La fonction deleteDocument a-t'elle été modifié durant le passage de
SDX2 à SDX2.1 ?
Oui :-)
Je n'arrive plus à effacer des documents en utilisant le simple tage
<sdx:deleteDocument base="mabase"/> et en passant en URL l'id du
document...
Voici le code actuel :
<xsl:template match="sdx:deleteDocument ">
<xsp:logic xml:title="DELETE - ">
<xsl:call-template name="comment"/>
<xsl:call-template name="sdx:base"/>
<xsl:call-template name="sdx:parameter">
<xsl:with-param name="name" select="'delete'"/>
</xsl:call-template>
if (sdx_bool)
{
<xsl:call-template name="sdx:parameter">
<xsl:with-param name="name" select="'id'"/>
</xsl:call-template>
if (sdx_check(sdx_parameter))
{
<!-- in fact, we don't need to know the type of document before
delete, TEMP -->
sdx_document=new XMLDocument(sdx_parameter);
sdx_base.delete(sdx_document, contentHandler);
<xsl:apply-templates select="sdx:success"/>
}
}
<xsl:if test="sdx:fallback">
else
{
<xsl:apply-templates select="sdx:fallback"/>
}
</xsl:if>
</xsp:logic>
</xsl:template>
2 questions :
a quoi sert le paramètre 'delete' ?
comment sdx_bool est-il positionné à true de façon à ce que ce code
s'exécute ?
Telles sont les données du problème.
A+
--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden