Am 04.09.2014 um 14:05 schrieb Ralf-Rene Schröder:
Am 04.09.2014 13:04, schrieb Karl Nabinger:

Thema 2:
Auf der Seite mit dem Powermail Formular gibt es ein Extension Template
In dieses (im Setup) wird das Typoscript für das Auslesen der
übergebenen uid (Parameter myid) erledigt.

in deiner lib.bestellung sollte der select folgender sein
(kleines w und nur GP: )
where {
   data = GP:myid
   wrap = uid=|
}

Danke für die Hilfe -- nach einer intensiberen SQL-Debugging-Session das Script welches für einen nächsten Step funktioniert hat:

##Powermail Formular Eingaben bei neuem Aufruf löschen
plugin.tx_powermail_pi1.clear.session = 0

lib.bestellung = COA_INT

lib.bestellung{
20 = CONTENT
20.wrap = <label for="powermail_field_bestellung" class="powermail_label">Bestellung</label><input class="powermail_field powermail_input" id="uid999" type="text" name="tx_powermail_pi1[uid999]" readonly value="|" />
20 {
   table = pages
   select {
     pidInList = 1
     selectFields = subtitle
     where {
       data = GP:myuid
       intval = 1
       wrap = pages.uid=|
       #htmlSpecialChars = 1
     }
     #languageField = sys_category.sys_language_uid
    }
   renderObj = TEXT
   renderObj.field = subtitle
   }
}


Es wird im Powermail-Formular korrekt ein Feld "Bestellung" eingebaut und der Inhalt wird sauber befüllt und read-only dargestellt. Nach dem "Abschicken" des Formulars, verschwindet aber Feld und Inhalt bei der Bestätigung der Eingaben.

Irgend eine Idee?

Danke im Voraus
Karl
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an