Geschütze Auswahllisten z.B. für E-Mail-Adressen
Hi,
ich habe gerade eine neue Erweiterung ins Repository gestellt, dass geschützte Select-Listen in Formularen erlaubt. Geschützt bedeutet, dass die Werte im Frontend-Formular und die internen jeweils abweichen. Das kann überall das eingesetzt werden, wo der User diese Mappings nicht einsehen soll.
Ein Anwendungsbeispiel sind Listen von Ansprechpartnern/Abteilungen denen man über ein Kontaktformular eine E-Mail senden kann aber die E-Mail-Adressen für den Anwender nicht sichtbar sein sollen. Im Formular stehen dann statt dessen nur IDs.
Die Erweiterung heißt protectedselect und ist zur Zeit auf Deutsch und Englisch verfügbar.
Jan
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
genau so einfach ist es. Du installierst die Erweiterung protectedselect und bekommst damit den neuen Formulartyp "Geschütztes Select-Menü". Dort trägst du dann in der ersten Spalte den öffentlichen Wert ein, in der zweiten Spalte den internen Wert und in der dritte die Beschreibung für die Auswahl.
Beispielsweise so:
http://www.contao-community.de/attac...1&d=1307199946
Datenbankanpassungen werden bei der Installation über das Extension-Repository vollautomatisch vorgenommen - da brauchst du nichts machen. In der Datenbank (z.B. mittels EFG) werden die Werte aus der zweiten Spalte gspeichert.
Reicht das als Mini-Howto? ;-)
Jan
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Jan,
bei mir fehlen da nur etliche Bezeichner....Anhang 4380 (Version 2.9.5)
Liste der Anhänge anzeigen (Anzahl: 1)
Guten Morgen,
ich habe die Erweiterung ganz normal über das Backend installiert und danach auch das DB Update gemacht. Nach einem Test zeigt sich das es diese Fehlermeldung nur erzeugt wenn ich das Modul "formauto" aktiviert habe. Da haben wir wohl das Problem...
Weitere Erweiterungen auf diesem System siehe Anhang. Da es noch ein Testsystem ist könnte ich dir auch einen Zugang geben.
Gruß
EFG inserttag für protectedselect
Hallo!
Habe ich eine Möglichkeit für das protecteselect Auswahlmenü in einer manuell gestalteten EFG E-Mail ein Inserttag zu benutzen !?
Über das Kontaktformular auf der Website xxx wurde
am {{date::d-m-Y H:i}} mit der IP {{env::ip}} an den Empfänger {{form:ansprechpartner}} folgende Anfrage übermittelt.
Art der Anfrage: {{form::Auswahl}}
Das {{form:ansprechpartner}} ist das protecteselect Feld ... leider wird aber in der Mail kein Wert ausgegeben?
Wie komme ich z.B. an den öffentlichen Wert?
Vielleicht habt ihr eine Ahnung?
wie E-Mail an ausgewählte Adressen verschicken?
Und wie kann ich dann mit dem Formular die E-Mail an die ausgewählten Adressen schicken?
Dies hab ich noch nicht herausgefunden.
Im Formular-Grundeinstellungen kann ich ja die Empfänger einstellen.
Wie mache ich es, dass die ausgewählten Adressen aus der protectedselect angesprochen werden?
martin mv
[gelöst] mit Erweiterung formrecipient
Zitat:
Zitat von
tblumrich
Das machst du z.B. via Inserttag mit Hilfe der Erweiterung
[formrecipient].
Danke für die schnelle Info.
Dann werde ich mal schauen, ob diese Erweiterung auch mit Contao 2.9.5 funktioniert.
Die Erweiterung [formrecipient] funktioniert einwandfrei mit Contao 2.9.5.
Einfach in den Einstellungen des Formulars in das Feld Empfänger-Adresse den Inserttag {{form::feldname}} einsetzen. Wobei feldname durch den Namen der Selectbox ersetzt wird.