powermail prefill GPvar:myID geht nicht [Gelöst]

  • opaque opaque
    Sternenflotten-Admiral
    0 x
    171 Beiträge
    0 Hilfreiche Beiträge
    04. 12. 2009, 01:52

    Hallo

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

    [TS]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 [/TS]

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

    lg opaque


  • 1
  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    04. 12. 2009, 09:56

    [TS]#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
    [/TS]

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

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • opaque opaque
    Sternenflotten-Admiral
    0 x
    171 Beiträge
    0 Hilfreiche Beiträge
    04. 12. 2009, 10:52

    Hallo

    [TS]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[/TS]

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

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

    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 einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    04. 12. 2009, 11:07

    Wert direkt angeben geht auch nicht mit data sondern mit value:
    [TS]plugin.tx_powermail_pi1.prefill.uid50 = TEXT
    plugin.tx_powermail_pi1.prefill.uid50.value = blabla
    [/TS]

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • opaque opaque
    Sternenflotten-Admiral
    0 x
    171 Beiträge
    0 Hilfreiche Beiträge
    04. 12. 2009, 11:10

    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 einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    04. 12. 2009, 11:30

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

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

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • opaque opaque
    Sternenflotten-Admiral
    0 x
    171 Beiträge
    0 Hilfreiche Beiträge
    04. 12. 2009, 12:27

    #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

  • 1