Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung - XPages => Thema gestartet von: manderson am 31.07.12 - 10:22:13

Titel: xp:form und action
Beitrag von: manderson am 31.07.12 - 10:22:13
Hallo,

bei einer Anwendung werden die Inhalte von einzelnen Xpages in eine index.xsp je nach bedarf geladen. Mein Problem ist das überall folgender form tag verwendet wird:

Code
<form id="view:_id1" method="post" action="/internet/xpseiten.nsf/index.xsp/index" class="xspForm" enctype="multipart/form-data">

Jedoch soll nach dem Überprüfen & Abschicken von Kontaktformularen zu einer ganz anderen Seite weitegeleitet werden. Ich habe in der index Xpage sowie in den Kontaktformularen Xpages die einzelnen Einstellungen für Erfolg / Abrechen etc. auf die richtige Seite eingestellt aber leider ohne Auswirkung.

Wenn ich createForm auf "false" setze kann ich zwar eigene <xp:form> tag setzten aber keinen "action" angaben machen?

Jemand eine Idee wie ich die Kontaktformularen  mit der richtigen Xpage (per action tag ?) verbinden kann?


Titel: Re: xp:form und action
Beitrag von: Sven Hasselbach am 01.08.12 - 15:21:16
Ich habe ehrlich gesagt nicht so ganz verstanden, wo Dein Problem liegt bzw. was Du eigentlich versuchst (eventuell könnte Sourcecode helfen). Ich gehe instinktiv davon aus, das das in die falsche Richtung führt, aber hier ein kleines Beispiel mit der Bing-Suche:

Code
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" createForm="false">

	<form action="http://www.bing.com/search" method="GET">
		<input type="text" name="q" />
	</form>
	
	<xp:button value="Label" id="button1">
		<xp:eventHandler event="onclick" submit="false">
			<xp:this.script>
			   <![CDATA[document.forms[0].submit()]]>
			</xp:this.script>
		</xp:eventHandler>
	</xp:button>
	
</xp:view>