Habe im Typo3 6.2.9 powermail 2.1.13 installiert, soweit einfach zu bedienen und wirklich toll.
Das einzige Problem ist, dass der Platzhalter bei textarea nicht ausgegeben wird, das vorgesehene Feld im Backend ist vorhanden und ich habe dort etwas hineingeschrieben. Beim Textfeld dagegen, funktioniert es schon.
Powermail 2.1.13
Das sollte eigentlich funktionieren - siehe http://powermail21.dev.in2code.ws/index.php?id=10
Kannst du testweise original HTML-Templates (und vor allem Partials) ausprobieren?
Danke für Deine Antwort, sehe, dass es dort funktioniert.
Ich habe an den Templates/Partials nichts geändert, sie sind soweit original falls Du das meinst.
Was heißt "so weit"?
Wenn du eigene Partials/Layouts/Templates nutzt, dann bitte testweise deaktivieren, Cache leeren und prüfen ob es funktioniert.
ich habe /html/typo3/typo3conf/ext/t3sbootstrap/Resources/Private/Partials deaktiviert, dann auch /html/typo3/typo3conf/ext/powermail/Resources/Private/Layouts
hat jeweils nur zu einer Fehelermeldung geführt.
Ich meinte natürlich nicht, dass du das original Template abdrehen sollst.
Kannst du mir einfach mal das TypoScript schicken?
Oder alternativ das verwendete Partial für die Textarea öffnen und kontrollieren, ob das so aussieht (man beachte den Placeholder-Teil):
{namespace vh=In2code\Powermail\ViewHelpers}
<div id="powermail_fieldwrap_{field.uid}" class="powermail_fieldwrap powermail_fieldwrap_textarea powermail_fieldwrap_{field.uid} {field.css}">
<label for="powermail_field_{field.marker}" class="powermail_label" title="{field.description}">
<vh:string.RawAndRemoveXss>{field.title}</vh:string.RawAndRemoveXss><f:if condition="{field.mandatory}"><span class="mandatory">*</span></f:if>
</label>
<f:form.textarea
cols="20"
rows="5"
id="powermail_field_{field.marker}"
property="{field.marker}"
placeholder="{field.placeholder}"
value="{vh:Misc.PrefillField(field:field, mail:mail)}"
additionalAttributes="{vh:Validation.ValidationDataAttribute(field:field)}"
class="powermail_field powermail_textarea {vh:Validation.ErrorClass(field:field, class:'powermail_field_error')}" />
</div>
Um sicher zu gehen, kannst du auch mal einen Teststring einfügen und schauen, ob du wirklich im richtigen Partial bist.
Danke für deine Geduld, kenne mich leider nicht so gut aus!
Die Datei Textarea.html schaut genau so aus wie bei dir, auch mit placeholder (das Feld habe ich ja auch im backend). Die Datei /html/typo3/typo3conf/ext/powermail/Configuration/TypoScript/Main/setup.txt (richtig?) ist im Anhang.
Mit dem Teststring kann ich leider nichts anfangen ...
Habe das aktuelle Powermail 2.1.13, habe keine Änderungen in der ext vorgenommen.
ok, falls das wirklich das Template ist, das genutzt wird (und hier bin ich mir von Anfang an unsicher gewesen und noch immer unsicher - ließe sich mit dem Object Browser übrigens leicht in Erfahrung bringen), bin ich mit meinem Rat am Ende.
Gelöst,
jetzt habe ich es endlich gefunden!
in der Datei
/html/typo3/typo3conf/ext/t3sbootstrap/Resources/Private/Extensions/Powermail/Partials/Form/Textarea.html
hat der Eintrag "placeholder" zwischen "property" und "value" gefehlt:
placeholder="{field.placeholder}"

