Hallo,
Bei mir werden links und e-mail Adressen welche ich auf dem Formular erfasse, danach nicht als klickbarer Link in der Frontend Ansicht dargestellt. Wie kann ich dies in den neuen Powermail Versionen (2.1.x) bewerkstelligen?
Könnte das in der Art gehen?
plugin.tx_powermail {
settings {
Pi2 {
single {
uid34 = TEXT
uid34.field = uid34
uid34.typolink.parameter.field = uid34
}
}
}
}
Danke für die Hilfe.
Hi,
hier gibt es vermutlich keine TypoScript-Lösung.
Ich würde das HTML-Template (Ausgangspunkt EXT:powermail/Resources/Private/Templates/Output/Show.html) anpassen und entsprechende ViewHelper nutzen.
Grüße
Besten Dank für den Tipp! Ich werde es mit ViewHelper versuchen und mich melden wenn ich eine Lösung oder ein Problem habe 🙂
Grüsse, Stefan
In einem anderen Forum hat ein Nutzer ein snippet bereitgestellt was das Problem löst:
http://webdesign-forum.net/thread-3184-post-15266.html#pid15266
Ersetzen:
<f:comment>Data Type String</f:comment>
<f:if condition="{answer.valueType} == 0">
<f:format.nl2br>{answer.value}</f:format.nl2br>
</f:if>
Durch:
<f:comment>Data Type String</f:comment>
<f:if condition="{answer.valueType} == 0">
<f:switch expression="{field.uid}">
<f:case value="27">
<f:comment>E-Mail Field</f:comment>
<f:link.email email="{answer.value}" />
</f:case>
<f:case value="28">
<f:comment>Homepage Field</f:comment>
<f:link.external uri="{answer.value}" target="_blank">{answer.value}</f:link.external>
</f:case>