[TYPO3-german] Powermail Read Only Feld mit Typoscript-Feld

CharlyTango charlytango at gmx.at
Sat Sep 6 00:06:48 CEST 2014


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


More information about the TYPO3-german mailing list