Diferencia entre revisiones de «XForms/Submit»

Contenido eliminado Contenido añadido
Jerivase (discusión | contribs.)
Jerivase (discusión | contribs.)
Línea 1:
== Elemento Submit ==
Después de guardar nuestros datos en el modelo, será más fácil para un cliente web organizar los datos en el modelo XML, y enviar un archivo, un servicio web, o posiblemente, a una base de datos.
El comando submit es un disparador (trigger) con un atributo que apunta al elemento (submission) en el modelo. Normalmente esto se hace con un botón que lleva la palabra "Enviar" o "Guardar".
Línea 9:
*''<code><xforms:submission id="s002" method="post" action="action2.php" replace="instance"/></code>''
*''<code><xforms:submission id="s003" method="put" action="file:///tmp/final.xml"/></code>''
 
== Ejemplo ==
<source lang="xml">
<?xml-stylesheet href="xsltforms/xsltforms.xsl" type="text/xsl"?>
<?xsltforms-options debug="yes"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xf="http://www.w3.org/2002/xforms">
<head>
<title>Crear un nuevo producto</title>
<xf:model>
<xf:instance src="producto.xml">
</xf:instance>
<xf:submission id="doput" action="nuevoproducto.xml" method="put" replace="none"/>
</xf:model>
</head>
<body>
<xf:input ref="/Producto/Nombre">
<xf:label>Nombre del Producto</xf:label>
</xf:input>
<xf:submit submission="doput">
<xf:label>Guardar</xf:label>
</xf:submit>
</body>
</html>
</source>