[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