cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jan Wielgus <lis...@o2.pl>
Subject Database actions - how to implement conditions?
Date Fri, 31 Oct 2003 16:23:17 GMT
Hello,

I'm using DatabaseDeleteAction to delete rows from a table. But
before the row is deleted I would like to check it for a condition
(in this special case if the primary key of that row is not anymore
referenced in other tables - if it would be, than it can't be
deleted). How can I put this "checking" before the actual
"delete"-action will be executed? 
I'm using a form for choosing the item to be deleted:

<xsl:template match="kpage">
  	<center>
  		<h3>Dokumenten-Kategorien</h3>
  	</center>
    <form action="main.xsp" method="post">
      <table class="list" align="center">
        <xsl:apply-templates select="kategorie" />
      <input type="hidden" name="id" value="{bid}" />
      <input type="hidden" name="cocoon-action" value="Delete" />
     <tr><td class="list" colspan="2"><input type="submit"
value="Loeschen" /></td></tr>
    </table>
    </form>
  </xsl:template>
  <xsl:template match="kategorie">
    <tr>
      <td class="list" width="300">
        <xsl:value-of select="name" />
      </td>
      <td class="list">
        <input type="radio" name="katid"
        value="{normalize-space(id)}" />
      </td>
    </tr>
  </xsl:template>

Regards

Jan


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message