Zum Inhalt springen

powermail prefill GPvar:myID geht nicht

Erstellt am 4. Dezember 2009 · 6 Antworten · letzte Antwort am 4. Dezember 2009

Tags: Powermail, Frage

opaque ·

Hallo

ich möchte ein Feld im Powermail Formular durch einen Link füllen:

lib.anfrage = TEXT
lib.anfrage.value = > Anfrage
lib.anfrage.typolink {
	parameter = 236
	additionalParams.cObject = COA
	additionalParams.cObject {
		1 = TEXT
		1.value = &myID=
		2 = TEXT
		2.dataWrap = {page:title}
	}
	ATagParams = class="boxed" rel="{handler:'iframe',size:{x:600,y:550}}"
}

plugin.tx_powermail_pi1.prefill.uid50 = TEXT
plugin.tx_powermail_pi1.prefill.uid50.data = GPvar:myID

Nur leider bleibt bei mir das Feld immer leer.
Kann mir da jemand helfen?

lg opaque

einpraegsam.​net ·
#zielseite.html?myID=bla
plugin.tx_powermail_pi1.prefill.uid50 = TEXT
plugin.tx_powermail_pi1.prefill.uid50.data = GPvar:myID 
plugin.tx_powermail_pi1.prefill.uid50.htmlSpecialChars = 1

Das sollte funktionieren, muss aber unbedingt mit einem htmspecialchars abgesichert werden!

opaque ·

Hallo

plugin.tx_powermail_pi1.prefill.uid50 = TEXT
plugin.tx_powermail_pi1.prefill.uid50.data = blabla #GPvar:myID
plugin.tx_powermail_pi1.prefill.uid50.htmlSpecialChars = 1

wenn ich einen Wert direkt eingebe funktioniert es auch nicht, ich hab es mit und ohne realurl probiert.

http://kosmos.opaque.at/produkte/aussenbeschattung/ganzmetalllamellenstore/metalunic.html

Klick auf Anfrage in der Infobox links.

Das TS habe ich auf der Produktseite eingebunden.
Das Statische Template auf der Root Seite.

lg walter

einpraegsam.​net ·

Wert direkt angeben geht auch nicht mit data sondern mit value:

plugin.tx_powermail_pi1.prefill.uid50 = TEXT
plugin.tx_powermail_pi1.prefill.uid50.value = blabla
opaque ·

Auch mit "value" dann bleibt das Feld leer! Muss das Feld irgendwie speziell sein, in meinem Fall ist ei ein Text Eingabefeld.

lg opaque

einpraegsam.​net ·
opaque schrieb

Auch mit "value" dann bleibt das Feld leer! Muss das Feld irgendwie speziell sein, in meinem Fall ist ei ein Text Eingabefeld.

Das sollte funktionieren. Lösche testweise deine Cookies im FE und den Cache...

opaque ·

#angry# das Problem lag wohl an der Position des TS.

Ich habe das Formularfenster in einer Lightbox welche in einem Sysfolder gesammelt sind. Das TS war in einem anderen ext+ Template auf gleicher ebene wie der Sysfolder somit wurde das TS nicht vererbt.

Es sind ja doch meistens Benutzerfehler!!!

lg opaque