Einstellungen für das Anmeldeformular
Diese Einstellmöglichkeiten sind identisch zu den Optionen der Komponente unter Anmeldung und werden hier nicht noch mal beschrieben.
Die Besonderheit ist, dass man für die Komponente und jedes Modul eigene Einstellungen verwenden kann. So könnte man zum Beispiel für einen allgemeinen, öffentlich zugänglichen Newsletter nur die Mailadresse abfragen. Für einen Newsletter, dessen Anmeldung nur einer bestimmten Benutzergruppe angeboten wird, könnte man dagegen auch Vor- und Nachname und Geschlecht als Pflichtfeld auslegen, damit eine weitgehende Personalisierung des Newsletters möglich ist.
Reiter erweitert
Für die normale Anzeige des Moduls ist hier das voreingestellte Layout default auszuwählen.
Seit Version 3.1.0 von BwPostman gibt es auch die Layouts modal, modal-big, bootstrap2 und bootstrap4.
Mit den beiden modalen Layouts wird an der Modulposition nur noch ein Button für die Registrierung zum Newsletter angezeigt. Wenn man auf diesen Button klickt, geht ein Popup mit dem Registrierungsformular auf.
Die Beschriftung des Buttons wird im Feld Button-Text direkt darunter angegeben. Für mehrsprachige Seiten kann hier auch ein Sprach-String verwendet werden. Wird nichts angegeben, so wird als Sprach-String MOD_BWPOSTMAN_MODAL_BTN angenommen.
Es war natürlich schon immer möglich, das Modul in einem Beitrag zu laden (loadposition, loadmodule, loadmoduleid). Aber mit den modalen Layouts sind den Gestaltungswünschen kaum noch Grenzen gesetzt. Wenn man den Titel des Moduls nicht anzeigen lässt, hat man im Beitrag einen Button, der das Popup öffnet, mehr nicht.
Eine weitere zusätzliche Möglichkeit besteht darin, einfach einen Button in den Beitrag zu schreiben, der das Popup öffnet. Entscheidend ist, dass der Button die ID id="bwp_reg_custom_open" enthält. Zusätzlich heißt in diesem Zusammenhang: Das Modul muss veröffentlicht sein und muss auch angezeigt werden, damit das benötigte Javascript auch geladen wird. Dann kann ein Button zusätzlich im laufenden Text eingebaut werden. Wird das Modul nicht angezeigt, erhält man zwar einen Link, der bewirkt aber nichts.