Hallo Manuel!
Nein, das hat nichts mit Fluid zu tun. Das muss in der Extension
einprogrammiert werden.
Bei news wird das Flexform um dieses Eingabefeld für die
Layout-Varianten erweitert, was dazu führt, dass im settings-Array eine
entsprechende Variable auftaucht, die du dann im Fluid-Template
verarbeiten kannst.
Du könntest dir jetzt so behelfen, dass du im Typoscript-Setup für die
Seiten, auf denen die Powermail-Formulare eingebunden werden, passende
Layout-Settings vergibst.
Aber ich glaube, dass du dein Problem auf ganz andere Weise lösen
solltest. Mach dir einen Ordner "Formularvorlagen". Dann erstellst du
mit Powermail unterschiedliche Formularvorlagen, ein Standardformular
und ein Newsletter-Aboformular und was auch immer. Und dann kannst du im
Plugin einstellen, welche Formularvorlage angezeigt werden soll.
Mehr brauchts doch nicht.
Beste Grüße
Stefan
Am 30.03.2015 um 16:13 schrieb Manuel Bachl:
Hallo Community,
heute habe ich mal eine Frage zu Powermail:
Ich würde gerne - wie bei tx_news - per Layout-Dropdown
(Erscheinungsbild) im Backend verschiedene Formular-Layouts
bereitstellen (Newsletteranmeldung oder Normales Kontaktformular).
Bei tx_news funktioniert das hier super:
tx_news.templateLayouts {
1 = Presse
2 = News
3 = Produkte
}
<f:if condition="{settings.templateLayout} == 1">
<f:then>
<!-- AUSGABE TEMPLATE 1 -->
</f:if>
<f:if condition="{settings.templateLayout} == 2">
<f:then>
<!-- AUSGABE TEMPLATE 2 -->
</f:if>
Nun versuche ich selbiges analog für tx_powermail:
tx_powermail.templateLayouts {
1 = Standard
2 = Newsletter-Anmeldung
}
Ich habe obigen Code bisher in der TSconfig sowie im Root-Template
eingebaut - beides funktioniert nicht. Weder mit plugin. davor noch ohne.
Besteht die Möglichkeit überhaupt? Ich dachte das ist eine fluid-eigene
Sache und funktioniert unabhängig von den jeweiligen Extensions.
Wäre toll, wenn hier jemand helfen könnte.
Danke
Grüße
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german