Formulare

Erstellt ein Kontaktformular inklusive versenden

Eingabe

$arrayConfig = array();
$arrayConfig["firstname"]["label"] = 'Vorname';
$arrayConfig["firstname"]["placeholder"] = 'Hans';
$arrayConfig["firstname"]["field"] = 'true';
$arrayConfig["firstname"]["required"] = 'true';

$arrayConfig["lastname"]["label"] = 'Nachname';
$arrayConfig["lastname"]["placeholder"] = 'Muster';
$arrayConfig["lastname"]["field"] = 'true';
$arrayConfig["lastname"]["required"] = 'true';

$arrayConfig["email"]["label"] = 'E-Mail Adresse';
$arrayConfig["email"]["placeholder"] = 'name@domain.com';
$arrayConfig["email"]["field"] = 'true';
$arrayConfig["email"]["required"] = 'true';

$arrayConfig["phone"]["label"] = 'Telefonnummer';
$arrayConfig["phone"]["placeholder"] = '';
$arrayConfig["phone"]["countrys"] = '"ch", "de", "at", "li"';
$arrayConfig["phone"]["field"] = 'true';
$arrayConfig["phone"]["required"] = 'true';

$arrayConfig["subject"]["label"] = 'Betreff';
$arrayConfig["subject"]["placeholder"] = 'Es geht um das Formular';
$arrayConfig["subject"]["field"] = 'true';
$arrayConfig["subject"]["required"] = 'true';

$arrayConfig["message"]["label"] = 'Nachricht';
$arrayConfig["message"]["placeholder"] = 'Ihr Text';
$arrayConfig["message"]["field"] = 'true';
$arrayConfig["message"]["required"] = 'true';

$arrayConfig["subscriber"]["label"] = 'Hier mit bestätgite ich';
$arrayConfig["subscriber"]["placeholder"] = 'false';
$arrayConfig["subscriber"]["field"] = 'true';
$arrayConfig["subscriber"]["required"] = 'true';

$arrayConfig["submit"]["label"] = 'Speichern';

$arrayConfig["report"]["error"] = 'Es wurden nicht alle Felder ausgefüllt';

$arrayConfig["report"]["captcha"] = 'Das reCaptcha wurde nicht erfüllt';

$arrayConfig["report"]["success"] = 'Wurde erfolgreich versendet';

$arrayConfig["maillist"] = '4';
$arrayConfig["smslist"] = '9';

$arrayConfig["service"]["id"] = '6';
$arrayConfig["service"]["listid"] = '10896796';

$arrayConfig["mail"]["author"]["send"] = 'true';
$arrayConfig["mail"]["author"]["sender"] = '1005';
$arrayConfig["mail"]["author"]["template"] = '6';

$arrayConfig["mail"]["receiver"]["send"] = 'true';
$arrayConfig["mail"]["receiver"]["sender"] = '1009';
$arrayConfig["mail"]["receiver"]["template"] = '7';
$arrayConfig["mail"]["receiver"]["name"] = 'LeeRoy';
$arrayConfig["mail"]["receiver"]["email"] = 'info@betasolutions.ch';

$arrayConfig["language"] = LANGUAGE;

getContactForm($arrayConfig);

Ausgaben

Loading...
Erstellt ein Formular um einer Maillist beizutreten.

Eingabe

$arrayConfig = array();
$arrayConfig["firstname"]["label"] = 'Vorname';
$arrayConfig["firstname"]["placeholder"] = 'Hans';
$arrayConfig["firstname"]["field"] = 'true';
$arrayConfig["firstname"]["required"] = 'true';

$arrayConfig["lastname"]["label"] = 'Nachname';
$arrayConfig["lastname"]["placeholder"] = 'Muster';
$arrayConfig["lastname"]["field"] = 'true';
$arrayConfig["lastname"]["required"] = 'true';

$arrayConfig["email"]["label"] = 'E-Mail Adresse';
$arrayConfig["email"]["placeholder"] = 'name@domain.com';
$arrayConfig["email"]["field"] = 'true';
$arrayConfig["email"]["required"] = 'true';

$arrayConfig["phone"]["label"] = 'Telefonnummer';
$arrayConfig["phone"]["placeholder"] = '';
$arrayConfig["phone"]["countrys"] = '"ch", "de", "at", "li"';
$arrayConfig["phone"]["field"] = 'true';
$arrayConfig["phone"]["required"] = 'true';

$arrayConfig["subscriber"]["label"] = 'Hier mit bestätgite ich';
$arrayConfig["subscriber"]["placeholder"] = 'false';
$arrayConfig["subscriber"]["field"] = 'true';
$arrayConfig["subscriber"]["required"] = 'true';

$arrayConfig["submit"]["label"] = 'Speichern';

$arrayConfig["report"]["error"] = 'Es wurden nicht alle Felder ausgefüllt';

$arrayConfig["report"]["captcha"] = 'Das reCaptcha wurde nicht erfüllt';

$arrayConfig["report"]["success"] = 'Wurde erfolgreich angemeldet';

$arrayConfig["maillist"] = '7';
$arrayConfig["smslist"] = '9';
$arrayConfig["service"]["id"] = '6';
$arrayConfig["service"]["listid"] = '10896796';

$arrayConfig["mail"]["author"]["send"] = 'true';
$arrayConfig["mail"]["author"]["sender"] = '1005';
$arrayConfig["mail"]["author"]["template"] = '8';

$arrayConfig["mail"]["receiver"]["send"] = 'true';
$arrayConfig["mail"]["receiver"]["sender"] = '1009';
$arrayConfig["mail"]["receiver"]["template"] = '9';
$arrayConfig["mail"]["receiver"]["name"] = 'LeeRoy';
$arrayConfig["mail"]["receiver"]["email"] = 'info@betasolutions.ch';

$arrayConfig["language"] = LANGUAGE;

getMaillistForm($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
$arrayConfig["firstname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["lastname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["lastname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["lastname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["lastname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["email"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["email"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["email"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["email"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["phone"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["phone"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["phone"]["countrys"] STANDARD: "ch", "de", "at", "li" = Hauptländer
$arrayConfig["phone"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["phone"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["submit"]["label"] Beschriftung von Button
$arrayConfig["report"]["error"] Fehlermeldung wenn nicht alle Felder ausgefülltwurden
$arrayConfig["report"]["captcha"] Fehlermeldung wenn das reCaptcha nicht erfüllt wurde
$arrayConfig["report"]["success"] Erfolgsmeldung
$arrayConfig["maillist"] OPTION: Zur Maillist hinzufügen wenn Subscriber bestätigt
$arrayConfig["smslist"] OPTION: Zur Smslist hinzufügen wenn Subscriber bestätigt
$arrayConfig["service"]["id"] OPTION: Bsp. Sendgrid Verbindung
$arrayConfig["service"]["listid"] OPTION: Bsp. Sendgrid Liste
$arrayConfig["mail"]["author"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["author"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["author"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["receiver"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["receiver"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["name"] MUSS ZU OBEN: Empfängername
$arrayConfig["mail"]["receiver"]["email"] MUSS ZU OBEN: Empfängeradresse
$arrayConfig["language"] // MUSS für Vorlagen
getMaillistForm Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Loading...
Erstellt ein Memberanmeldung inklusive Bestätigung versenden

Eingabe

$arrayConfig = array();
$arrayConfig["company"]["label"] = 'Firma';
$arrayConfig["company"]["placeholder"] = 'Muster Firma';
$arrayConfig["company"]["field"] = 'true';
$arrayConfig["company"]["required"] = 'true';

$arrayConfig["firstname"]["label"] = 'Vorname';
$arrayConfig["firstname"]["placeholder"] = 'Hans';
$arrayConfig["firstname"]["field"] = 'true';
$arrayConfig["firstname"]["required"] = 'true';

$arrayConfig["lastname"]["label"] = 'Nachname';
$arrayConfig["lastname"]["placeholder"] = 'Muster';
$arrayConfig["lastname"]["field"] = 'true';
$arrayConfig["lastname"]["required"] = 'true';

$arrayConfig["firstaddress"]["label"] = 'Adresse';
$arrayConfig["firstaddress"]["placeholder"] = 'Strasse und Hausnummer';
$arrayConfig["firstaddress"]["field"] = 'true';
$arrayConfig["firstaddress"]["required"] = 'true';

$arrayConfig["secondaddress"]["label"] = 'Zusatz';
$arrayConfig["secondaddress"]["placeholder"] = 'Postfach';
$arrayConfig["secondaddress"]["field"] = 'true';
$arrayConfig["secondaddress"]["required"] = 'true';

$arrayConfig["zip"]["label"] = 'Postleitzahl';
$arrayConfig["zip"]["placeholder"] = '1234';
$arrayConfig["zip"]["field"] = 'true';
$arrayConfig["zip"]["required"] = 'true';

$arrayConfig["city"]["label"] = 'Ort';
$arrayConfig["city"]["placeholder"] = 'Musterdorf';
$arrayConfig["city"]["field"] = 'true';
$arrayConfig["city"]["required"] = 'true';

$arrayConfig["email"]["label"] = 'E-Mail Adresse';
$arrayConfig["email"]["placeholder"] = 'name@domain.com';
$arrayConfig["email"]["field"] = 'true';
$arrayConfig["email"]["required"] = 'true';

$arrayConfig["phone"]["label"] = 'Telefonnummer';
$arrayConfig["phone"]["placeholder"] = '';
$arrayConfig["phone"]["countrys"] = '"ch", "de", "at", "li"';
$arrayConfig["phone"]["field"] = 'true';
$arrayConfig["phone"]["required"] = 'true';

$arrayConfig["mobile"]["label"] = 'Mobiltelefon';
$arrayConfig["mobile"]["placeholder"] = '';
$arrayConfig["mobile"]["countrys"] = '"ch", "de", "at", "li"';
$arrayConfig["mobile"]["field"] = 'true';
$arrayConfig["mobile"]["required"] = 'true';

$arrayConfig["birthday"]["label"] = 'Geburtstag';
$arrayConfig["birthday"]["placeholder"] = '00.00.0000';
$arrayConfig["birthday"]["field"] = 'true';
$arrayConfig["birthday"]["required"] = 'true';

$arrayConfig["rules"]["label"] = 'Bestätige die Regeln';
$arrayConfig["rules"]["placeholder"] = 'false';
$arrayConfig["rules"]["field"] = 'true';
$arrayConfig["rules"]["required"] = 'true';

$arrayConfig["subscriber"]["label"] = 'Hier mit bestätgite ich';
$arrayConfig["subscriber"]["placeholder"] = 'false';
$arrayConfig["subscriber"]["field"] = 'true';
$arrayConfig["subscriber"]["required"] = 'true';

$arrayConfig["submit"]["label"] = 'Speichern';

$arrayConfig["report"]["error"] = 'Es wurden nicht alle Felder ausgefüllt';

$arrayConfig["report"]["captcha"] = 'Das reCaptcha wurde nicht erfüllt';

$arrayConfig["report"]["success"] = 'Wurde erfolgreich versendet';

$arrayConfig["report"]["double"] = 'Ihre Daten sind bereits in unserer Datenbank';

$arrayConfig["maillist"] = '4';
$arrayConfig["smslist"] = '9';
$arrayConfig["service"]["id"] = '6';
$arrayConfig["service"]["listid"] = '10896796';

$arrayConfig["mail"]["author"]["send"] = 'true';
$arrayConfig["mail"]["author"]["sender"] = '1005';
$arrayConfig["mail"]["author"]["template"] = '6';

$arrayConfig["mail"]["receiver"]["send"] = 'true';
$arrayConfig["mail"]["receiver"]["sender"] = '1009';
$arrayConfig["mail"]["receiver"]["template"] = '7';
$arrayConfig["mail"]["receiver"]["name"] = 'LeeRoy';
$arrayConfig["mail"]["receiver"]["email"] = 'info@betasolutions.ch';

$arrayConfig["language"] = LANGUAGE;
$arrayConfig["membergroup"] = '1';
$arrayConfig["escort"] = '1';
$arrayConfig["category"] = '4';
$arrayConfig["status"] = '1';

getMemberForm($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
$arrayConfig["company"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["company"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["company"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["company"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["firstname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["lastname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["lastname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["lastname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["lastname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["firstaddress"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstaddress"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstaddress"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstaddress"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["secondaddress"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["secondaddress"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["secondaddress"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["secondaddress"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["zip"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["zip"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["zip"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["zip"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["city"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["city"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["city"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["city"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["email"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["email"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["email"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["email"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["phone"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["phone"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["phone"]["countrys"] STANDARD: "ch", "de", "at", "li" = Hauptländer
$arrayConfig["phone"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["phone"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["mobile"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["mobile"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["mobile"]["countrys"] STANDARD: "ch", "de", "at", "li" = Hauptländer
$arrayConfig["mobile"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["mobile"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["birthday"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["birthday"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["birthday"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["birthday"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["rules"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["rules"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["rules"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["rules"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["subscriber"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["subscriber"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["subscriber"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["subscriber"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["submit"]["label"] Beschriftung von Button
$arrayConfig["report"]["error"] Fehlermeldung wenn nicht alle Felder ausgefülltwurden
$arrayConfig["report"]["captcha"] Fehlermeldung wenn das reCaptcha nicht erfüllt wurde
$arrayConfig["report"]["success"] Erfolgsmeldung
$arrayConfig["maillist"] OPTION: Zur Maillist hinzufügen wenn Subscriber bestätigt
$arrayConfig["smslist"] OPTION: Zur Smslist hinzufügen wenn Subscriber bestätigt
$arrayConfig["service"]["id"] OPTION: Bsp. Sendgrid Verbindung
$arrayConfig["service"]["listid"] OPTION: Bsp. Sendgrid Liste
$arrayConfig["mail"]["author"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["author"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["author"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["receiver"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["receiver"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["name"] MUSS ZU OBEN: Empfängername
$arrayConfig["mail"]["receiver"]["email"] MUSS ZU OBEN: Empfängeradresse
$arrayConfig["language"] // MUSS für Vorlagen
$arrayConfig["membergroup"] // Option: Membergruppe
$arrayConfig["escort"] // Option: Begleitungen
$arrayConfig["category"] // Option: Kategorie
$arrayConfig["status"] // 1 : Aktiv | 0 : Deaktiviert
getMemberForm Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Loading...
Erstellt ein Verlosungsanmeldung inklusive Bestätigung versenden

Eingabe

$arrayConfig["firstname"]["label"] = 'Vorname';
$arrayConfig["firstname"]["placeholder"] = 'Hans';
$arrayConfig["firstname"]["field"] = 'true';
$arrayConfig["firstname"]["required"] = 'true';

$arrayConfig["lastname"]["label"] = 'Nachname';
$arrayConfig["lastname"]["placeholder"] = 'Muster';
$arrayConfig["lastname"]["field"] = 'true';
$arrayConfig["lastname"]["required"] = 'true';

$arrayConfig["firstaddress"]["label"] = 'Adresse';
$arrayConfig["firstaddress"]["placeholder"] = 'Strasse und Hausnummer';
$arrayConfig["firstaddress"]["field"] = 'true';
$arrayConfig["firstaddress"]["required"] = 'true';

$arrayConfig["secondaddress"]["label"] = 'Zusatz';
$arrayConfig["secondaddress"]["placeholder"] = 'Postfach';
$arrayConfig["secondaddress"]["field"] = 'true';
$arrayConfig["secondaddress"]["required"] = 'true';

$arrayConfig["zip"]["label"] = 'Postleitzahl';
$arrayConfig["zip"]["placeholder"] = '1234';
$arrayConfig["zip"]["field"] = 'true';
$arrayConfig["zip"]["required"] = 'true';

$arrayConfig["city"]["label"] = 'Ort';
$arrayConfig["city"]["placeholder"] = 'Musterdorf';
$arrayConfig["city"]["field"] = 'true';
$arrayConfig["city"]["required"] = 'true';

$arrayConfig["email"]["label"] = 'E-Mail Adresse';
$arrayConfig["email"]["placeholder"] = 'name@domain.com';
$arrayConfig["email"]["field"] = 'true';
$arrayConfig["email"]["required"] = 'true';

$arrayConfig["phone"]["label"] = 'Telefonnummer';
$arrayConfig["phone"]["placeholder"] = '';
$arrayConfig["phone"]["countrys"] = '"ch", "de", "at", "li"';
$arrayConfig["phone"]["field"] = 'true';
$arrayConfig["phone"]["required"] = 'true';

$arrayConfig["rules"]["label"] = 'Bestätige die Regeln';
$arrayConfig["rules"]["placeholder"] = 'false';
$arrayConfig["rules"]["field"] = 'true';
$arrayConfig["rules"]["required"] = 'true';

$arrayConfig["subscriber"]["label"] = 'Hier mit bestätgite ich';
$arrayConfig["subscriber"]["placeholder"] = 'false';
$arrayConfig["subscriber"]["field"] = 'true';
$arrayConfig["subscriber"]["required"] = 'true';

$arrayConfig["submit"]["label"] = 'Speichern';

$arrayConfig["report"]["error"] = 'Es wurden nicht alle Felder ausgefüllt';

$arrayConfig["report"]["captcha"] = 'Das reCaptcha wurde nicht erfüllt';

$arrayConfig["report"]["success"] = 'Wurde erfolgreich versendet';

$arrayConfig["report"]["double"] = 'Ihre Daten sind bereits in unserer Datenbank';

$arrayConfig["maillist"] = '4';
$arrayConfig["smslist"] = '9';
$arrayConfig["service"]["id"] = '6';
$arrayConfig["service"]["listid"] = '10896796';

$arrayConfig["mail"]["author"]["send"] = 'true';
$arrayConfig["mail"]["author"]["sender"] = '1005';
$arrayConfig["mail"]["author"]["template"] = '6';

$arrayConfig["mail"]["receiver"]["send"] = 'true';
$arrayConfig["mail"]["receiver"]["sender"] = '1009';
$arrayConfig["mail"]["receiver"]["template"] = '7';
$arrayConfig["mail"]["receiver"]["name"] = 'LeeRoy';
$arrayConfig["mail"]["receiver"]["email"] = 'info@betasolutions.ch';

$arrayConfig["language"] = LANGUAGE;
$arrayConfig["win"]["id"] = '1';
$arrayConfig["win"]["name"] = 'Name der Verlosung';
$arrayConfig["status"] = '1';

getWinForm($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
$arrayConfig["firstname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["lastname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["lastname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["lastname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["lastname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["firstaddress"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstaddress"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstaddress"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstaddress"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["secondaddress"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["secondaddress"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["secondaddress"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["secondaddress"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["zip"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["zip"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["zip"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["zip"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["city"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["city"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["city"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["city"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["email"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["email"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["email"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["email"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["phone"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["phone"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["phone"]["countrys"] STANDARD: "ch", "de", "at", "li" = Hauptländer
$arrayConfig["phone"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["phone"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["rules"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["rules"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["rules"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["rules"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["subscriber"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["subscriber"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["subscriber"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["subscriber"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["submit"]["label"] Beschriftung von Button
$arrayConfig["report"]["error"] Fehlermeldung wenn nicht alle Felder ausgefülltwurden
$arrayConfig["report"]["captcha"] Fehlermeldung wenn das reCaptcha nicht erfüllt wurde
$arrayConfig["report"]["success"] Erfolgsmeldung
$arrayConfig["maillist"] OPTION: Zur Maillist hinzufügen wenn Subscriber bestätigt
$arrayConfig["smslist"] OPTION: Zur Smslist hinzufügen wenn Subscriber bestätigt
$arrayConfig["service"]["id"] OPTION: Bsp. Sendgrid Verbindung
$arrayConfig["service"]["listid"] OPTION: Bsp. Sendgrid Liste
$arrayConfig["mail"]["author"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["author"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["author"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["receiver"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["receiver"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["name"] MUSS ZU OBEN: Empfängername
$arrayConfig["mail"]["receiver"]["email"] MUSS ZU OBEN: Empfängeradresse
$arrayConfig["language"] // MUSS für Vorlagen
$arrayConfig["win"]["di"] // ID Verlosung
$arrayConfig["win"]["name"] // Name Verlosung
$arrayConfig["status"] // 1 : Aktiv | 0 : Deaktiviert
getContactForm Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Loading...
Erstellt ein Reservationsanmeldung inklusive Bestätigung versenden

Eingabe

$arrayConfig = array();

$arrayConfig["event"]["id"] = '';
$arrayConfig["event"]["label"] = 'Veranstaltung';
$arrayConfig["event"]["placeholder"] = 'Wählen...';
$arrayConfig["event"]["field"] = 'true';
$arrayConfig["event"]["required"] = 'true';

$arrayConfig["company"]["label"] = 'Firma';
$arrayConfig["company"]["placeholder"] = 'Muster Firma';
$arrayConfig["company"]["field"] = 'true';
$arrayConfig["company"]["required"] = 'true';

$arrayConfig["firstname"]["label"] = 'Vorname';
$arrayConfig["firstname"]["placeholder"] = 'Hans';
$arrayConfig["firstname"]["field"] = 'true';
$arrayConfig["firstname"]["required"] = 'true';

$arrayConfig["lastname"]["label"] = 'Nachname';
$arrayConfig["lastname"]["placeholder"] = 'Muster';
$arrayConfig["lastname"]["field"] = 'true';
$arrayConfig["lastname"]["required"] = 'true';

$arrayConfig["firstaddress"]["label"] = 'Adresse';
$arrayConfig["firstaddress"]["placeholder"] = 'Strasse und Hausnummer';
$arrayConfig["firstaddress"]["field"] = 'true';
$arrayConfig["firstaddress"]["required"] = 'true';

$arrayConfig["secondaddress"]["label"] = 'Zusatz';
$arrayConfig["secondaddress"]["placeholder"] = 'Postfach';
$arrayConfig["secondaddress"]["field"] = 'true';
$arrayConfig["secondaddress"]["required"] = 'true';

$arrayConfig["zip"]["label"] = 'Postleitzahl';
$arrayConfig["zip"]["placeholder"] = '1234';
$arrayConfig["zip"]["field"] = 'true';
$arrayConfig["zip"]["required"] = 'true';

$arrayConfig["city"]["label"] = 'Ort';
$arrayConfig["city"]["placeholder"] = 'Musterdorf';
$arrayConfig["city"]["field"] = 'true';
$arrayConfig["city"]["required"] = 'true';

$arrayConfig["email"]["label"] = 'E-Mail Adresse';
$arrayConfig["email"]["placeholder"] = 'name@domain.com';
$arrayConfig["email"]["field"] = 'true';
$arrayConfig["email"]["required"] = 'true';

$arrayConfig["phone"]["label"] = 'Telefonnummer';
$arrayConfig["phone"]["placeholder"] = '';
$arrayConfig["phone"]["countrys"] = '"ch", "de", "at", "li"';
$arrayConfig["phone"]["field"] = 'true';
$arrayConfig["phone"]["required"] = 'true';

$arrayConfig["birthday"]["label"] = 'Geburtstag';
$arrayConfig["birthday"]["placeholder"] = '00.00.0000';
$arrayConfig["birthday"]["field"] = 'true';
$arrayConfig["birthday"]["required"] = 'true';

$arrayConfig["people"]["label"] = 'Anzahl Personen';
$arrayConfig["people"]["placeholder"] = 'Wählen';
$arrayConfig["people"]["startnumber"] = '5';
$arrayConfig["people"]["endnumber"] = '20';
$arrayConfig["people"]["numberadditive"] = 'Person(en)';
$arrayConfig["people"]["field"] = 'true';
$arrayConfig["people"]["required"] = 'true';

$arrayConfig["wish"]["label"] = 'Wünsche';
$arrayConfig["wish"]["placeholder"] = 'Ihre Wünsche';
$arrayConfig["wish"]["field"] = 'true';
$arrayConfig["wish"]["required"] = 'true';

$arrayConfig["comment"]["label"] = 'Bemerkung';
$arrayConfig["comment"]["placeholder"] = 'Haben Sie noch Anmerkungen';
$arrayConfig["comment"]["field"] = 'true';
$arrayConfig["comment"]["required"] = 'true';

$arrayConfig["rules"]["label"] = 'Bestätige die Regeln';
$arrayConfig["rules"]["placeholder"] = 'false';
$arrayConfig["rules"]["field"] = 'true';
$arrayConfig["rules"]["required"] = 'true';

$arrayConfig["subscriber"]["label"] = 'Hier mit bestätgite ich';
$arrayConfig["subscriber"]["placeholder"] = 'false';
$arrayConfig["subscriber"]["field"] = 'true';
$arrayConfig["subscriber"]["required"] = 'true';

$arrayConfig["submit"]["label"] = 'Speichern';

$arrayConfig["report"]["error"] = 'Es wurden nicht alle Felder ausgefüllt';

$arrayConfig["report"]["captcha"] = 'Das reCaptcha wurde nicht erfüllt';

$arrayConfig["report"]["success"] = 'Wurde erfolgreich versendet';

$arrayConfig["report"]["double"] = 'Ihre Daten sind bereits in unserer Datenbank';

$arrayConfig["maillist"] = '4';
$arrayConfig["smslist"] = '9';
$arrayConfig["service"]["id"] = '6';
$arrayConfig["service"]["listid"] = '10896796';

$arrayConfig["mail"]["author"]["send"] = 'true';
$arrayConfig["mail"]["author"]["sender"] = '1005';
$arrayConfig["mail"]["author"]["template"] = '6';

$arrayConfig["mail"]["receiver"]["send"] = 'true';
$arrayConfig["mail"]["receiver"]["sender"] = '1009';
$arrayConfig["mail"]["receiver"]["template"] = '7';
$arrayConfig["mail"]["receiver"]["name"] = 'LeeRoy';
$arrayConfig["mail"]["receiver"]["email"] = 'info@betasolutions.ch';

$arrayConfig["language"] = LANGUAGE;
$arrayConfig["event"] = '4';
$arrayConfig["status"] = '1';
$arrayConfig["category"] = '6';

getReservationEventForm($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
$arrayConfig["event"]["id"] OPTION: Event ID
$arrayConfig["event"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["event"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["event"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["event"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["company"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["company"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["company"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["company"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["firstname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["lastname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["lastname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["lastname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["lastname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["firstaddress"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstaddress"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstaddress"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstaddress"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["secondaddress"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["secondaddress"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["secondaddress"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["secondaddress"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["zip"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["zip"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["zip"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["zip"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["city"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["city"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["city"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["city"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["email"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["email"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["email"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["email"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["phone"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["phone"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["phone"]["countrys"] STANDARD: "ch", "de", "at", "li" = Hauptländer
$arrayConfig["phone"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["phone"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["event"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["event"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["event"]["startnumber"] OPTION: Personenanzahl Start
$arrayConfig["event"]["startnumber"] OPTION: Personenanzahl Ende
$arrayConfig["event"]["numberadditive"] OPTION: Personenanzahl Zusatz
$arrayConfig["event"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["event"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["birthday"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["birthday"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["birthday"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["birthday"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["rules"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["rules"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["rules"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["rules"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["subscriber"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["subscriber"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["subscriber"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["subscriber"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["submit"]["label"] Beschriftung von Button
$arrayConfig["report"]["error"] Fehlermeldung wenn nicht alle Felder ausgefülltwurden
$arrayConfig["report"]["captcha"] Fehlermeldung wenn das reCaptcha nicht erfüllt wurde
$arrayConfig["report"]["success"] Erfolgsmeldung
$arrayConfig["maillist"] OPTION: Zur Maillist hinzufügen wenn Subscriber bestätigt
$arrayConfig["smslist"] OPTION: Zur Smslist hinzufügen wenn Subscriber bestätigt
$arrayConfig["service"]["id"] OPTION: Bsp. Sendgrid Verbindung
$arrayConfig["service"]["listid"] OPTION: Bsp. Sendgrid Liste
$arrayConfig["mail"]["author"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["author"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["author"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["receiver"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["receiver"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["name"] MUSS ZU OBEN: Empfängername
$arrayConfig["mail"]["receiver"]["email"] MUSS ZU OBEN: Empfängeradresse
$arrayConfig["language"] // MUSS für Vorlagen
$arrayConfig["status"] // 1 : Aktiv | 0 : Deaktiviert
getReservationEventForm Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Loading...
Erstellt ein Formular um einer Promotion beizutreten.

Eingabe

$arrayConfig = array();

$arrayConfig["event"]["id"] = '7';

$arrayConfig["promotion"]["label"] = 'Promotion';
$arrayConfig["promotion"]["placeholder"] = 'Wählen...';
$arrayConfig["promotion"]["till"] = 'Anmeldeschluss';
$arrayConfig["promotion"]["field"] = 'true';
$arrayConfig["promotion"]["required"] = 'true';

$arrayConfig["gender"]["fieldstyle"] = 'radio';
$arrayConfig["gender"]["label"] = 'Geschlecht';
$arrayConfig["gender"]["placeholder"] = 'Wählen...';
$arrayConfig["gender"]["company"] = 'Firma';
$arrayConfig["gender"]["man"] = 'Herr';
$arrayConfig["gender"]["woman"] = 'Frau';
$arrayConfig["gender"]["unknown"] = 'Unbekannt';
$arrayConfig["gender"]["field"] = 'true';
$arrayConfig["gender"]["required"] = 'true';

$arrayConfig["firstname"]["label"] = 'Vorname';
$arrayConfig["firstname"]["placeholder"] = 'Hans';
$arrayConfig["firstname"]["field"] = 'true';
$arrayConfig["firstname"]["required"] = 'true';

$arrayConfig["lastname"]["label"] = 'Nachname';
$arrayConfig["lastname"]["placeholder"] = 'Muster';
$arrayConfig["lastname"]["field"] = 'true';
$arrayConfig["lastname"]["required"] = 'true';

$arrayConfig["birthday"]["label"] = 'Geburtstag';
$arrayConfig["birthday"]["placeholder"] = '00.00.0000';
$arrayConfig["birthday"]["field"] = 'true';
$arrayConfig["birthday"]["required"] = 'true';

$arrayConfig["email"]["label"] = 'E-Mail Adresse';
$arrayConfig["email"]["placeholder"] = 'name@domain.com';
$arrayConfig["email"]["field"] = 'true';
$arrayConfig["email"]["required"] = 'true';

$arrayConfig["escort"]["label"] = 'Begleitung';
$arrayConfig["escort"]["placeholder"] = 'Wählen...';
$arrayConfig["escort"]["no"] = 'keine Begleitung';
$arrayConfig["escort"]["start"] = '1';
$arrayConfig["escort"]["end"] = '5';
$arrayConfig["escort"]["additive"] = 'Begleitung(en)';
$arrayConfig["escort"]["field"] = 'true';
$arrayConfig["escort"]["required"] = 'true';

$arrayConfig["comment"]["label"] = 'Bemerkung';
$arrayConfig["comment"]["placeholder"] = 'Haben Sie noch Anmerkungen';
$arrayConfig["comment"]["field"] = 'true';
$arrayConfig["comment"]["required"] = 'true';

$arrayConfig["subscriber"]["label"] = 'Hier mit bestätgite ich';
$arrayConfig["subscriber"]["placeholder"] = 'false';
$arrayConfig["subscriber"]["field"] = 'true';
$arrayConfig["subscriber"]["required"] = 'true';

$arrayConfig["submit"]["label"] = 'Speichern';

$arrayConfig["report"]["error"] = 'Es wurden nicht alle Felder ausgefüllt';

$arrayConfig["report"]["captcha"] = 'Das reCaptcha wurde nicht erfüllt';

$arrayConfig["report"]["success"] = 'Wurde erfolgreich angemeldet';

$arrayConfig["maillist"] = '7';
$arrayConfig["smslist"] = '9';

$arrayConfig["service"]["id"] = '8';
$arrayConfig["service"]["listid"] = '10896796';

$arrayConfig["mail"]["author"]["send"] = 'true';
$arrayConfig["mail"]["author"]["sender"] = '1005';
$arrayConfig["mail"]["author"]["template"] = '8';

$arrayConfig["mail"]["receiver"]["send"] = 'true';
$arrayConfig["mail"]["receiver"]["sender"] = '1009';
$arrayConfig["mail"]["receiver"]["template"] = '9';
$arrayConfig["mail"]["receiver"]["name"] = 'Alois Gisler';
$arrayConfig["mail"]["receiver"]["email"] = 'info@betasolutions.ch';

$arrayConfig["language"] = LANGUAGE;

getPromotionForm($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
$arrayConfig["promotion"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["promotion"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["promotion"]["till"] OPTION: Anmeldeschluss
$arrayConfig["promotion"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["promotion"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["firstname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["lastname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["lastname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["lastname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["lastname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["email"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["email"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["email"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["email"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["escort"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["escort"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["escort"]["no"] Wenn keine Begleitung
$arrayConfig["escort"]["start"] Start Begleitungen
$arrayConfig["escort"]["end"] Ende Belgeitungen
$arrayConfig["escort"]["additive"] OPTION: Platzhalter von Feld
$arrayConfig["escort"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["escort"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["submit"]["label"] Beschriftung von Button
$arrayConfig["report"]["error"] Fehlermeldung wenn nicht alle Felder ausgefülltwurden
$arrayConfig["report"]["captcha"] Fehlermeldung wenn das reCaptcha nicht erfüllt wurde
$arrayConfig["report"]["success"] Erfolgsmeldung
$arrayConfig["maillist"] OPTION: Zur Maillist hinzufügen wenn Subscriber bestätigt
$arrayConfig["smslist"] OPTION: Zur Smslist hinzufügen wenn Subscriber bestätigt
$arrayConfig["service"]["id"] OPTION: Bsp. Sendgrid Verbindung
$arrayConfig["service"]["listid"] OPTION: Bsp. Sendgrid Liste
$arrayConfig["mail"]["author"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["author"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["author"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["receiver"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["receiver"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["name"] MUSS ZU OBEN: Empfängername
$arrayConfig["mail"]["receiver"]["email"] MUSS ZU OBEN: Empfängeradresse
$arrayConfig["language"] // MUSS für Vorlagen
getPromotionForm Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Loading...
Erstellt ein Kursanmeldung inklusive Bestätigung versenden

Eingabe

$arrayConfig["firstname"]["label"] = 'Vorname';
$arrayConfig["firstname"]["placeholder"] = 'Hans';
$arrayConfig["firstname"]["field"] = 'true';
$arrayConfig["firstname"]["required"] = 'true';

$arrayConfig["lastname"]["label"] = 'Nachname';
$arrayConfig["lastname"]["placeholder"] = 'Muster';
$arrayConfig["lastname"]["field"] = 'true';
$arrayConfig["lastname"]["required"] = 'true';

$arrayConfig["firstaddress"]["label"] = 'Adresse';
$arrayConfig["firstaddress"]["placeholder"] = 'Strasse und Hausnummer';
$arrayConfig["firstaddress"]["field"] = 'true';
$arrayConfig["firstaddress"]["required"] = 'true';

$arrayConfig["secondaddress"]["label"] = 'Zusatz';
$arrayConfig["secondaddress"]["placeholder"] = 'Postfach';
$arrayConfig["secondaddress"]["field"] = 'true';
$arrayConfig["secondaddress"]["required"] = 'true';

$arrayConfig["zip"]["label"] = 'Postleitzahl';
$arrayConfig["zip"]["placeholder"] = '1234';
$arrayConfig["zip"]["field"] = 'true';
$arrayConfig["zip"]["required"] = 'true';

$arrayConfig["city"]["label"] = 'Ort';
$arrayConfig["city"]["placeholder"] = 'Musterdorf';
$arrayConfig["city"]["field"] = 'true';
$arrayConfig["city"]["required"] = 'true';

$arrayConfig["email"]["label"] = 'E-Mail Adresse';
$arrayConfig["email"]["placeholder"] = 'name@domain.com';
$arrayConfig["email"]["field"] = 'true';
$arrayConfig["email"]["required"] = 'true';

$arrayConfig["phone"]["label"] = 'Telefonnummer';
$arrayConfig["phone"]["placeholder"] = '';
$arrayConfig["phone"]["countrys"] = '"ch", "de", "at", "li"';
$arrayConfig["phone"]["field"] = 'true';
$arrayConfig["phone"]["required"] = 'true';

$arrayConfig["escort"]["label"] = 'Begleitung';
$arrayConfig["escort"]["placeholder"] = 'false';
$arrayConfig["escort"]["field"] = 'true';

$arrayConfig["comment"]["label"] = 'Bemerkung';
$arrayConfig["comment"]["placeholder"] = 'Ihre Bemerkungen';
$arrayConfig["comment"]["field"] = 'true';
$arrayConfig["comment"]["required"] = 'true';

$arrayConfig["rules"]["label"] = 'Bestätige die Regeln';
$arrayConfig["rules"]["placeholder"] = 'false';
$arrayConfig["rules"]["field"] = 'true';
$arrayConfig["rules"]["required"] = 'true';

$arrayConfig["subscriber"]["label"] = 'Hier mit bestätgite ich';
$arrayConfig["subscriber"]["placeholder"] = 'false';
$arrayConfig["subscriber"]["field"] = 'true';
$arrayConfig["subscriber"]["required"] = 'true';

$arrayConfig["submit"]["label"] = 'Speichern';

$arrayConfig["report"]["error"] = 'Es wurden nicht alle Felder ausgefüllt';

$arrayConfig["report"]["captcha"] = 'Das reCaptcha wurde nicht erfüllt';

$arrayConfig["report"]["success"] = 'Wurde erfolgreich versendet';

$arrayConfig["report"]["double"] = 'Ihre Daten sind bereits in unserer Datenbank';

$arrayConfig["maillist"] = '6';
$arrayConfig["smslist"] = '9';

$arrayConfig["service"]["id"] = '6';
$arrayConfig["service"]["listid"] = '10896796';

$arrayConfig["mail"]["author"]["send"] = 'true';
$arrayConfig["mail"]["author"]["sender"] = '1005';
$arrayConfig["mail"]["author"]["template"] = '18';

$arrayConfig["mail"]["instructor"]["send"] = 'true';
$arrayConfig["mail"]["instructor"]["sender"] = '1008';
$arrayConfig["mail"]["instructor"]["template"] = '19';

$arrayConfig["mail"]["receiver"]["send"] = 'true';
$arrayConfig["mail"]["receiver"]["sender"] = '1009';
$arrayConfig["mail"]["receiver"]["template"] = '20';
$arrayConfig["mail"]["receiver"]["name"] = 'LeeRoy';
$arrayConfig["mail"]["receiver"]["email"] = 'info@betasolutions.ch';

$arrayConfig["language"] = LANGUAGE;
$arrayConfig["cours"]["id"] = '1';
$arrayConfig["cours"]["name"] = 'Name der Kurs';
$arrayConfig["status"] = '1';

getCoursForm($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
$arrayConfig["firstname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["lastname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["lastname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["lastname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["lastname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["firstaddress"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstaddress"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstaddress"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstaddress"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["secondaddress"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["secondaddress"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["secondaddress"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["secondaddress"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["zip"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["zip"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["zip"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["zip"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["city"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["city"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["city"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["city"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["email"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["email"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["email"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["email"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["phone"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["phone"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["phone"]["countrys"] STANDARD: "ch", "de", "at", "li" = Hauptländer
$arrayConfig["phone"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["phone"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["escort"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["escort"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["escort"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["comment"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["comment"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["comment"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["comment"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["rules"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["rules"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["rules"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["rules"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["subscriber"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["subscriber"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["subscriber"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["subscriber"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["submit"]["label"] Beschriftung von Button
$arrayConfig["report"]["error"] Fehlermeldung wenn nicht alle Felder ausgefülltwurden
$arrayConfig["report"]["captcha"] Fehlermeldung wenn das reCaptcha nicht erfüllt wurde
$arrayConfig["report"]["success"] Erfolgsmeldung
$arrayConfig["maillist"] OPTION: Zur Maillist hinzufügen wenn Subscriber bestätigt
$arrayConfig["smslist"] OPTION: Zur Smslist hinzufügen wenn Subscriber bestätigt
$arrayConfig["service"]["id"] OPTION: Bsp. Sendgrid Verbindung
$arrayConfig["service"]["listid"] OPTION: Bsp. Sendgrid Liste
$arrayConfig["mail"]["author"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["author"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["author"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["receiver"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["receiver"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["name"] MUSS ZU OBEN: Empfängername
$arrayConfig["mail"]["receiver"]["email"] MUSS ZU OBEN: Empfängeradresse
$arrayConfig["language"] // MUSS für Vorlagen
$arrayConfig["cours"]["di"] // ID Kurs
$arrayConfig["cours"]["name"] // Name Kurs
$arrayConfig["status"] // 1 : Aktiv | 0 : Deaktiviert
getContactForm Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Loading...
Erstellt ein Benutzeranmeldung inklusive Mail Bestätigung versenden

Eingabe

$arrayConfig = array();
$arrayConfig["company"]["label"] = 'Firma';
$arrayConfig["company"]["placeholder"] = 'Muster Firma';
$arrayConfig["company"]["field"] = 'true';
$arrayConfig["company"]["required"] = 'true';

$arrayConfig["firstname"]["label"] = 'Vorname';
$arrayConfig["firstname"]["placeholder"] = 'Hans';
$arrayConfig["firstname"]["field"] = 'true';
$arrayConfig["firstname"]["required"] = 'true';

$arrayConfig["lastname"]["label"] = 'Nachname';
$arrayConfig["lastname"]["placeholder"] = 'Muster';
$arrayConfig["lastname"]["field"] = 'true';
$arrayConfig["lastname"]["required"] = 'true';

$arrayConfig["firstaddress"]["label"] = 'Adresse';
$arrayConfig["firstaddress"]["placeholder"] = 'Strasse und Hausnummer';
$arrayConfig["firstaddress"]["field"] = 'true';
$arrayConfig["firstaddress"]["required"] = 'true';

$arrayConfig["secondaddress"]["label"] = 'Zusatz';
$arrayConfig["secondaddress"]["placeholder"] = 'Postfach';
$arrayConfig["secondaddress"]["field"] = 'true';
$arrayConfig["secondaddress"]["required"] = 'true';

$arrayConfig["zip"]["label"] = 'Postleitzahl';
$arrayConfig["zip"]["placeholder"] = '1234';
$arrayConfig["zip"]["field"] = 'true';
$arrayConfig["zip"]["required"] = 'true';

$arrayConfig["city"]["label"] = 'Ort';
$arrayConfig["city"]["placeholder"] = 'Musterdorf';
$arrayConfig["city"]["field"] = 'true';
$arrayConfig["city"]["required"] = 'true';

$arrayConfig["email"]["label"] = 'E-Mail Adresse';
$arrayConfig["email"]["placeholder"] = 'name@domain.com';
$arrayConfig["email"]["field"] = 'true';
$arrayConfig["email"]["required"] = 'true';

$arrayConfig["phone"]["label"] = 'Telefonnummer';
$arrayConfig["phone"]["placeholder"] = '';
$arrayConfig["phone"]["countrys"] = '"ch", "de", "at", "li"';
$arrayConfig["phone"]["field"] = 'true';
$arrayConfig["phone"]["required"] = 'true';

$arrayConfig["mobile"]["label"] = 'Mobiltelefon';
$arrayConfig["mobile"]["placeholder"] = '';
$arrayConfig["mobile"]["countrys"] = '"ch", "de", "at", "li"';
$arrayConfig["mobile"]["field"] = 'true';
$arrayConfig["mobile"]["required"] = 'true';

$arrayConfig["birthday"]["label"] = 'Geburtstag';
$arrayConfig["birthday"]["placeholder"] = '00.00.0000';
$arrayConfig["birthday"]["field"] = 'true';
$arrayConfig["birthday"]["required"] = 'true';

$arrayConfig["password"]["label"] = 'Passwort';
$arrayConfig["password"]["placeholder"] = 'Passwort';
$arrayConfig["password"]["field"] = 'true';
$arrayConfig["password"]["required"] = 'true';

$arrayConfig["passwordrepeat"]["label"] = 'Passwort Wiederholung';
$arrayConfig["passwordrepeat"]["placeholder"] = 'Passwort';
$arrayConfig["passwordrepeat"]["field"] = 'true';
$arrayConfig["passwordrepeat"]["required"] = 'true';

$arrayConfig["rules"]["label"] = 'Bestätige die Regeln';
$arrayConfig["rules"]["placeholder"] = 'false';
$arrayConfig["rules"]["field"] = 'true';
$arrayConfig["rules"]["required"] = 'true';

$arrayConfig["subscriber"]["label"] = 'Hier mit bestätgite ich';
$arrayConfig["subscriber"]["placeholder"] = 'false';
$arrayConfig["subscriber"]["field"] = 'true';
$arrayConfig["subscriber"]["required"] = 'true';

$arrayConfig["submit"]["label"] = 'Anmelden';
$arrayConfig["confirm"]["label"] = 'Bestätigen';

$arrayConfig["report"]["error"] = 'Es wurden nicht alle Felder ausgefüllt';
$arrayConfig["report"]["captcha"] = 'Das reCaptcha wurde nicht erfüllt';
$arrayConfig["report"]["password"] = 'Achten Sie darauf, dass Ihr Passwort Gross-/Kleinbuchstaben, Zahlen und Sonderzeichen einbezieht, wie auch die Wiederholung korrekt ist.';
$arrayConfig["report"]["double"] = 'Ihre Daten waren bereits in der Datenbank erfasst.';

$arrayConfig["report"]["success"] = 'Wurde erfolgreich gespeichert und Ihnen eine Mail gesendet';
$arrayConfig["report"]["confirmerror"] = 'Der Bestätigungscode ist nicht korrekt';
$arrayConfig["report"]["already"] = 'Ist bereits erfolgreich bestätigt';

$arrayConfig["report"]["confirm"] = 'E-Mail wurde erfolgreich bestätigt und sie werden direkt weitergeleitet.';

$arrayConfig["verify"]["label"] = 'Bestätigungscode';
$arrayConfig["verify"]["description"] = 'Sie haben gerade eine E-Mail mit einem Bestätigungscode erhalten, bitte geben Sie diesen hier ein.';
$arrayConfig["verify"]["placeholder"] = '';
$arrayConfig["verify"]["field"] = 'true';
$arrayConfig["verify"]["required"] = 'true';
$arrayConfig["verify"]["email"] = $_REQUEST["verify"] ?? '';

$arrayConfig["redirect"]["verify"] = setting("2").'/demo';
$arrayConfig["redirect"]["login"] = setting("2").'/demo?site=formulare';

$arrayConfig["maillist"] = '4';
$arrayConfig["smslist"] = '9';

$arrayConfig["service"]["id"] = '6';
$arrayConfig["service"]["listid"] = '10896796';

$arrayConfig["mail"]["verify"]["sender"] = '1008'; $arrayConfig["mail"]["verify"]["template"] = '21';
$arrayConfig["mail"]["author"]["send"] = 'true';
$arrayConfig["mail"]["author"]["sender"] = '1005';
$arrayConfig["mail"]["author"]["template"] = '6';

$arrayConfig["mail"]["receiver"]["send"] = 'true';
$arrayConfig["mail"]["receiver"]["sender"] = '1009';
$arrayConfig["mail"]["receiver"]["template"] = '7';
$arrayConfig["mail"]["receiver"]["name"] = 'LeeRoy';
$arrayConfig["mail"]["receiver"]["email"] = 'info@betasolutions.ch';

$arrayConfig["language"] = LANGUAGE;
$arrayConfig["usergroup"] = '1';
$arrayConfig["category"] = '4';
$arrayConfig["status"] = '1';

getUserForm($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
$arrayConfig["company"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["company"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["company"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["company"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["firstname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["lastname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["lastname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["lastname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["lastname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["firstaddress"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstaddress"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstaddress"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstaddress"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["secondaddress"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["secondaddress"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["secondaddress"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["secondaddress"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["zip"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["zip"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["zip"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["zip"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["city"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["city"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["city"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["city"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["email"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["email"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["email"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["email"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["phone"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["phone"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["phone"]["countrys"] STANDARD: "ch", "de", "at", "li" = Hauptländer
$arrayConfig["phone"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["phone"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["mobile"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["mobile"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["mobile"]["countrys"] STANDARD: "ch", "de", "at", "li" = Hauptländer
$arrayConfig["mobile"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["mobile"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["birthday"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["birthday"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["birthday"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["birthday"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["rules"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["rules"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["rules"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["rules"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["subscriber"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["subscriber"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["subscriber"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["subscriber"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["submit"]["label"] Beschriftung von Button
$arrayConfig["report"]["error"] Fehlermeldung wenn nicht alle Felder ausgefülltwurden
$arrayConfig["report"]["captcha"] Fehlermeldung wenn das reCaptcha nicht erfüllt wurde
$arrayConfig["report"]["success"] Erfolgsmeldung
$arrayConfig["maillist"] OPTION: Zur Maillist hinzufügen wenn Subscriber bestätigt
$arrayConfig["smslist"] OPTION: Zur Smslist hinzufügen wenn Subscriber bestätigt
$arrayConfig["service"]["id"] OPTION: Bsp. Sendgrid Verbindung
$arrayConfig["service"]["listid"] OPTION: Bsp. Sendgrid Liste
$arrayConfig["mail"]["author"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["author"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["author"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["receiver"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["receiver"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["name"] MUSS ZU OBEN: Empfängername
$arrayConfig["mail"]["receiver"]["email"] MUSS ZU OBEN: Empfängeradresse
$arrayConfig["language"] // MUSS für Vorlagen
$arrayConfig["membergroup"] // Option: Usergruppe
$arrayConfig["escort"] // Option: Begleitungen
$arrayConfig["category"] // Option: Kategorie
$arrayConfig["status"] // 1 : Aktiv | 0 : Deaktiviert
getUserForm Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Loading...
Erstellt ein Formular um einer Anmeldung beizutreten.

Eingabe

$arrayConfig = array();

$arrayConfig["email"]["label"] = 'E-Mail Adresse';
$arrayConfig["email"]["placeholder"] = 'name@domain.com';
$arrayConfig["email"]["field"] = 'true';
$arrayConfig["email"]["required"] = 'true';

$arrayConfig["password"]["label"] = 'Passwort';
$arrayConfig["password"]["placeholder"] = 'Passwort';
$arrayConfig["password"]["field"] = 'true';
$arrayConfig["password"]["required"] = 'true';

$arrayConfig["save"]["label"] = 'Anmeldung speichern und direkt anmelden';
$arrayConfig["save"]["placeholder"] = 'false';
$arrayConfig["save"]["field"] = 'true';
$arrayConfig["save"]["required"] = 'true';

$arrayConfig["submit"]["label"] = 'Anmelden';

$arrayConfig["report"]["error"] = 'Es wurden nicht alle Felder ausgefüllt';
$arrayConfig["report"]["combination"] = 'Die Zugangsdaten in dieser Kombination wurden nicht erkannt.';
$arrayConfig["report"]["status"] = 'Ihre E-Mail Adresse wurde noch nicht aktiviert';
$arrayConfig["report"]["success"] = 'Wurde erfolgreich angemeldet';

$arrayConfig["redirect"]["login"] = '/demo?site=formulare';

$arrayConfig["language"] = LANGUAGE;

getLoginForm($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
getLoginForm Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Loading...
Erstellt ein Formular um einer Passwort Zurücksetzen.

Eingabe

$arrayConfig = array();

$arrayConfig["email"]["label"] = 'E-Mail Adresse';
$arrayConfig["email"]["placeholder"] = 'name@domain.com';
$arrayConfig["email"]["field"] = 'true';
$arrayConfig["email"]["required"] = 'true';

$arrayConfig["verify"]["label"] = 'Bestätigungscode';
$arrayConfig["verify"]["description"] = 'Sie haben gerade eine E-Mail mit einem Bestätigungscode erhalten, bitte geben Sie diesen hier ein.';
$arrayConfig["verify"]["placeholder"] = '';
$arrayConfig["verify"]["field"] = 'true';
$arrayConfig["verify"]["required"] = 'true';

$arrayConfig["password"]["label"] = 'Neues Passwort';
$arrayConfig["password"]["placeholder"] = 'Passwort';
$arrayConfig["password"]["field"] = 'true';
$arrayConfig["password"]["required"] = 'true';

$arrayConfig["passwordrepeat"]["label"] = 'Passwort Wiederholung';
$arrayConfig["passwordrepeat"]["placeholder"] = 'Passwort Wiederholung';
$arrayConfig["passwordrepeat"]["field"] = 'true';
$arrayConfig["passwordrepeat"]["required"] = 'true';

$arrayConfig["save"]["label"] = 'Anmeldung speichern und direkt anmelden';
$arrayConfig["save"]["placeholder"] = 'false';
$arrayConfig["save"]["field"] = 'true';
$arrayConfig["save"]["required"] = 'true';

$arrayConfig["submit"]["next"] = 'Weiter';
$arrayConfig["submit"]["label"] = 'Speichern';

$arrayConfig["report"]["error"] = 'Es wurden nicht alle Felder ausgefüllt';
$arrayConfig["report"]["captcha"] = 'Das reCaptcha wurde nicht erfüllt';
$arrayConfig["report"]["nouser"] = 'Es wurde kein Benutzerprofil mit der Adresse gefunden';

$arrayConfig["report"]["founduser"] = 'Ihr Benutzerkonto wurde gefunden und Ihenen eine Mail gesendet mit Code.';
$arrayConfig["report"]["confirmerror"] = 'Der Bestätigungscode ist nicht korrekt';

$arrayConfig["report"]["confirm"] = 'Wurde erfolgreich bestätigt';
$arrayConfig["report"]["password"] = 'Achten Sie darauf, dass Ihr Passwort Gross-/Kleinbuchstaben, Zahlen und Sonderzeichen einbezieht, wie auch die Wiederholung korrekt ist.';

$arrayConfig["report"]["success"] = 'Passwort wurde erfolgreich zurückgesetzt.';

$arrayConfig["redirect"]["login"] = '/demo?site=formulare';
$arrayConfig["redirect"]["verify"] = setting("2").'/demo';

$arrayConfig["maillist"] = '4';

$arrayConfig["mail"]["verify"]["sender"] = '1008';
$arrayConfig["mail"]["verify"]["template"] = '21';

getPasswordResetForm($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
getLoginForm Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Loading...
Erstellt ein Reservationsanmeldung inklusive Bestätigung versenden

Eingabe

$arrayConfig = array();

$arrayConfig["event"]["id"] = "";


$arrayConfig["step"][1]["headline"] = 'Veranstaltung wählen';
$arrayConfig["step"][1]["content"] = 'Bitte wählen Sie die Veranstaltung an welcher Sie reservieren möchten';
$arrayConfig["step"][1]["finalheadline"] = 'Gewählte Veranstaltung';

$arrayConfig["step"][2]["headline"] = 'Lounge/Tisch wählen';
$arrayConfig["step"][2]["content"] = 'Bitte wählen Sie Ihre Loungen/Tische aus welche Sie reservieren möchten';
$arrayConfig["step"][2]["finalheadline"] = 'Gewählte Lounge(n)';

$arrayConfig["step"][3]["headline"] = 'Wählen Sie ihre Optionen';
$arrayConfig["step"][3]["content"] = 'Bitte wählen Sie Ihre Optionen zu Ihrer Reservation möchten';
$arrayConfig["step"][3]["finalheadline"] = 'Ihre Vorbestellung';

$arrayConfig["step"][4]["headline"] = 'Letzte Details zu deiner Reservation';
$arrayConfig["step"][4]["content"] = 'Bitte geben Sie die Anzahl von Gästen an';
$arrayConfig["step"][4]["finalheadline"] = 'Weiteres';

$arrayConfig["step"][5]["headline"] = 'Noch eine letzte Kontrolle und Ihre Personalien';
$arrayConfig["step"][5]["content"] = 'Bitte kontrollieren Sie Ihre Buchung und geben Sie Ihre Kontaktdaten an.';

$arrayConfig["tables"] = 'all'; // Alternative: open oder all
$arrayConfig["price"]["lounge"] = 'Mindest Konsumation';
$arrayConfig["price"]["currency"] = 'CHF';
$arrayConfig["price"]["total"] = 'Total';
$arrayConfig["bookingstatus"]["tabelbook"] = "Akutell vergeben";
$arrayConfig["bookingstatus"]["eventbooked"] = "Aktuell sind alle Loungen ausgebucht!";

$arrayConfig["preorder"]["conservation"] = 'true';
$arrayConfig["preorder"]["headline"] = 'Ihre Vorbestellung';
$arrayConfig["preorder"]["content"] = 'Sie müssen die mindest Konsumation vorbestellen';
$arrayConfig["preorder"]["conservationdifference"] = 'Differnz zur mindest Konsumation';
$arrayConfig["preorder"]["conservationline"] = 'Ihre mindest Konsumation';
$arrayConfig["preorder"]["addreport"] = 'Option wurde erfolgrreich hinzugefügt';
$arrayConfig["preorder"]["deletereport"] = 'Option wurde entfernt';

$arrayConfig["option"]["variant"] = 'Variante';
$arrayConfig["option"]["extensions"] = 'Erweiterungen';

$arrayConfig["company"]["label"] = 'Firma';
$arrayConfig["company"]["placeholder"] = 'Muster Firma';
$arrayConfig["company"]["field"] = 'true';
$arrayConfig["company"]["required"] = 'true';

$arrayConfig["firstname"]["label"] = 'Vorname';
$arrayConfig["firstname"]["placeholder"] = 'Hans';
$arrayConfig["firstname"]["field"] = 'true';
$arrayConfig["firstname"]["required"] = 'true';

$arrayConfig["lastname"]["label"] = 'Nachname';
$arrayConfig["lastname"]["placeholder"] = 'Muster';
$arrayConfig["lastname"]["field"] = 'true';
$arrayConfig["lastname"]["required"] = 'true';
$arrayConfig["firstaddress"]["label"] = 'Adresse';
$arrayConfig["firstaddress"]["placeholder"] = 'Strasse und Hausnummer';
$arrayConfig["firstaddress"]["field"] = 'true';
$arrayConfig["firstaddress"]["required"] = 'true';
$arrayConfig["secondaddress"]["label"] = 'Zusatz';
$arrayConfig["secondaddress"]["placeholder"] = 'Postfach';
$arrayConfig["secondaddress"]["field"] = 'true';
$arrayConfig["secondaddress"]["required"] = 'false';

$arrayConfig["zip"]["label"] = 'Postleitzahl';
$arrayConfig["zip"]["placeholder"] = '1234';
$arrayConfig["zip"]["field"] = 'true';
$arrayConfig["zip"]["required"] = 'true';

$arrayConfig["city"]["label"] = 'Ort';
$arrayConfig["city"]["placeholder"] = 'Musterdorf';
$arrayConfig["city"]["field"] = 'true';
$arrayConfig["city"]["required"] = 'true';

$arrayConfig["email"]["label"] = 'E-Mail Adresse';
$arrayConfig["email"]["placeholder"] = 'name@domain.com';
$arrayConfig["email"]["field"] = 'true';
$arrayConfig["email"]["required"] = 'true';

$arrayConfig["phone"]["label"] = 'Telefonnummer';
$arrayConfig["phone"]["placeholder"] = '';
$arrayConfig["phone"]["field"] = 'true';
$arrayConfig["phone"]["required"] = 'true';

$arrayConfig["birthday"]["label"] = 'Geburtstag';
$arrayConfig["birthday"]["placeholder"] = '00.00.0000';
$arrayConfig["birthday"]["field"] = 'true';
$arrayConfig["birthday"]["required"] = 'true';

$arrayConfig["people"]["label"] = 'Anzahl Personen';
$arrayConfig["people"]["placeholder"] = 'Wählen';
$arrayConfig["people"]["startnumber"] = '5';
$arrayConfig["people"]["endnumber"] = '20';
$arrayConfig["people"]["numberadditive"] = 'Person(en)';
$arrayConfig["people"]["field"] = 'true';
$arrayConfig["people"]["required"] = 'true';

$arrayConfig["wish"]["label"] = 'Wünsche';
$arrayConfig["wish"]["placeholder"] = 'Ihre Wünsche';
$arrayConfig["wish"]["field"] = 'true';
$arrayConfig["wish"]["required"] = 'true';

$arrayConfig["comment"]["label"] = 'Bemerkung';
$arrayConfig["comment"]["placeholder"] = 'Haben Sie noch Anmerkungen';
$arrayConfig["comment"]["field"] = 'true';
$arrayConfig["comment"]["required"] = 'true';

$arrayConfig["rules"]["label"] = 'Hier mit bestätgite ich die Regeln.';
$arrayConfig["rules"]["placeholder"] = 'false';
$arrayConfig["rules"]["field"] = 'true';
$arrayConfig["rules"]["required"] = 'true';

$arrayConfig["subscriber"]["label"] = 'Hier mit bestätgite ich, dass die E-Mail Adresse gespeichert wird.';
$arrayConfig["subscriber"]["placeholder"] = 'false';
$arrayConfig["subscriber"]["field"] = 'true';
$arrayConfig["subscriber"]["required"] = 'true';

$arrayConfig["back"]["label"] = 'Zurück';
$arrayConfig["next"]["label"] = 'Weiter';
$arrayConfig["add"]["label"] = 'Hinzufügen';
$arrayConfig["submit"]["label"] = 'Speichern';

$arrayConfig["report"]["error"]["event"] = 'Es wurde keine Veranstaltung ausgewählt';
$arrayConfig["report"]["error"]["table"] = 'Es wurde keine Lounge/Tisch ausgewählt';
$arrayConfig["report"]["error"]["fields"] = 'Es wurden nicht alle Felder ausgefüllt';
$arrayConfig["report"]["error"]["double"] = 'Ihre Daten waren bereits in der Datenbank erfasst.';
$arrayConfig["report"]["error"]["conservation"] = 'Sie müssen zuerst die Konsumation erfüllen.';
$arrayConfig["report"]["captcha"] = 'Das reCaptcha wurde nicht erfüllt';
$arrayConfig["report"]["success"] = 'Wurde erfolgreich versendet';

$arrayConfig["maillist"] = '4';
$arrayConfig["smslist"] = '9';

$arrayConfig["service"]["id"] = '6';
$arrayConfig["service"]["listid"] = '10896796';

$arrayConfig["mail"]["author"]["send"] = 'true';
$arrayConfig["mail"]["author"]["sender"] = '1000';
$arrayConfig["mail"]["author"]["template"] = '22';

$arrayConfig["mail"]["receiver"]["send"] = 'true';
$arrayConfig["mail"]["receiver"]["sender"] = '1000';
$arrayConfig["mail"]["receiver"]["template"] = '23';
$arrayConfig["mail"]["receiver"]["name"] = 'Alois Gisler';
$arrayConfig["mail"]["receiver"]["email"] = 'info@betasolutions.ch';

$arrayConfig["language"] = LANGUAGE;

$arrayConfig["status"] = '2';
$arrayConfig["category"] = '5';

getReservationEventWizzardForm($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
getReservationEventForm Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Loading...
Erstellt eine Einfach Tisch Reservation inklusive Bestätigung versenden

Eingabe

$arrayConfig = array();

$arrayConfig["event"]["id"] = '';
$arrayConfig["event"]["label"] = 'Veranstaltung';
$arrayConfig["event"]["placeholder"] = 'Wählen...';
$arrayConfig["event"]["field"] = 'true';
$arrayConfig["event"]["required"] = 'true';

$arrayConfig["company"]["label"] = 'Firma';
$arrayConfig["company"]["placeholder"] = 'Muster Firma';
$arrayConfig["company"]["field"] = 'true';
$arrayConfig["company"]["required"] = 'true';

$arrayConfig["firstname"]["label"] = 'Vorname';
$arrayConfig["firstname"]["placeholder"] = 'Hans';
$arrayConfig["firstname"]["field"] = 'true';
$arrayConfig["firstname"]["required"] = 'true';

$arrayConfig["lastname"]["label"] = 'Nachname';
$arrayConfig["lastname"]["placeholder"] = 'Muster';
$arrayConfig["lastname"]["field"] = 'true';
$arrayConfig["lastname"]["required"] = 'true';

$arrayConfig["firstaddress"]["label"] = 'Adresse';
$arrayConfig["firstaddress"]["placeholder"] = 'Strasse und Hausnummer';
$arrayConfig["firstaddress"]["field"] = 'true';
$arrayConfig["firstaddress"]["required"] = 'true';

$arrayConfig["secondaddress"]["label"] = 'Zusatz';
$arrayConfig["secondaddress"]["placeholder"] = 'Postfach';
$arrayConfig["secondaddress"]["field"] = 'true';
$arrayConfig["secondaddress"]["required"] = 'true';

$arrayConfig["zip"]["label"] = 'Postleitzahl';
$arrayConfig["zip"]["placeholder"] = '1234';
$arrayConfig["zip"]["field"] = 'true';
$arrayConfig["zip"]["required"] = 'true';

$arrayConfig["city"]["label"] = 'Ort';
$arrayConfig["city"]["placeholder"] = 'Musterdorf';
$arrayConfig["city"]["field"] = 'true';
$arrayConfig["city"]["required"] = 'true';

$arrayConfig["email"]["label"] = 'E-Mail Adresse';
$arrayConfig["email"]["placeholder"] = 'name@domain.com';
$arrayConfig["email"]["field"] = 'true';
$arrayConfig["email"]["required"] = 'true';

$arrayConfig["phone"]["label"] = 'Telefonnummer';
$arrayConfig["phone"]["placeholder"] = '';
$arrayConfig["phone"]["countrys"] = '"ch", "de", "at", "li"';
$arrayConfig["phone"]["field"] = 'true';
$arrayConfig["phone"]["required"] = 'true';

$arrayConfig["birthday"]["label"] = 'Geburtstag';
$arrayConfig["birthday"]["placeholder"] = '00.00.0000';
$arrayConfig["birthday"]["field"] = 'true';
$arrayConfig["birthday"]["required"] = 'true';

$arrayConfig["people"]["label"] = 'Anzahl Personen';
$arrayConfig["people"]["placeholder"] = 'Wählen';
$arrayConfig["people"]["startnumber"] = '5';
$arrayConfig["people"]["endnumber"] = '20';
$arrayConfig["people"]["numberadditive"] = 'Person(en)';
$arrayConfig["people"]["field"] = 'true';
$arrayConfig["people"]["required"] = 'true';

$arrayConfig["wish"]["label"] = 'Wünsche';
$arrayConfig["wish"]["placeholder"] = 'Ihre Wünsche';
$arrayConfig["wish"]["field"] = 'true';
$arrayConfig["wish"]["required"] = 'true';

$arrayConfig["comment"]["label"] = 'Bemerkung';
$arrayConfig["comment"]["placeholder"] = 'Haben Sie noch Anmerkungen';
$arrayConfig["comment"]["field"] = 'true';
$arrayConfig["comment"]["required"] = 'true';

$arrayConfig["rules"]["label"] = 'Bestätige die Regeln';
$arrayConfig["rules"]["placeholder"] = 'false';
$arrayConfig["rules"]["field"] = 'true';
$arrayConfig["rules"]["required"] = 'true';

$arrayConfig["subscriber"]["label"] = 'Hier mit bestätgite ich';
$arrayConfig["subscriber"]["placeholder"] = 'false';
$arrayConfig["subscriber"]["field"] = 'true';
$arrayConfig["subscriber"]["required"] = 'true';

$arrayConfig["submit"]["label"] = 'Speichern';

$arrayConfig["report"]["error"] = 'Es wurden nicht alle Felder ausgefüllt';

$arrayConfig["report"]["captcha"] = 'Das reCaptcha wurde nicht erfüllt';

$arrayConfig["report"]["success"] = 'Wurde erfolgreich versendet';

$arrayConfig["report"]["double"] = 'Ihre Daten sind bereits in unserer Datenbank';

$arrayConfig["maillist"] = '4';
$arrayConfig["smslist"] = '9';

$arrayConfig["service"]["id"] = '6';
$arrayConfig["service"]["listid"] = '10896796';

$arrayConfig["mail"]["author"]["send"] = 'true';
$arrayConfig["mail"]["author"]["sender"] = '1005';
$arrayConfig["mail"]["author"]["template"] = '6';

$arrayConfig["mail"]["receiver"]["send"] = 'true';
$arrayConfig["mail"]["receiver"]["sender"] = '1009';
$arrayConfig["mail"]["receiver"]["template"] = '7';
$arrayConfig["mail"]["receiver"]["name"] = 'LeeRoy';
$arrayConfig["mail"]["receiver"]["email"] = 'info@betasolutions.ch';

$arrayConfig["language"] = LANGUAGE;
$arrayConfig["event"] = '4';
$arrayConfig["status"] = '1';
$arrayConfig["category"] = '6';

getReservationEventForm($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
$arrayConfig["event"]["id"] OPTION: Event ID
$arrayConfig["event"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["event"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["event"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["event"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["company"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["company"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["company"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["company"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["firstname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["lastname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["lastname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["lastname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["lastname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["firstaddress"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstaddress"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstaddress"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstaddress"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["secondaddress"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["secondaddress"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["secondaddress"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["secondaddress"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["zip"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["zip"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["zip"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["zip"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["city"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["city"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["city"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["city"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["email"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["email"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["email"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["email"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["phone"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["phone"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["phone"]["countrys"] STANDARD: "ch", "de", "at", "li" = Hauptländer
$arrayConfig["phone"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["phone"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["event"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["event"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["event"]["startnumber"] OPTION: Personenanzahl Start
$arrayConfig["event"]["startnumber"] OPTION: Personenanzahl Ende
$arrayConfig["event"]["numberadditive"] OPTION: Personenanzahl Zusatz
$arrayConfig["event"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["event"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["birthday"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["birthday"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["birthday"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["birthday"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["rules"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["rules"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["rules"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["rules"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["subscriber"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["subscriber"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["subscriber"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["subscriber"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["submit"]["label"] Beschriftung von Button
$arrayConfig["report"]["error"] Fehlermeldung wenn nicht alle Felder ausgefülltwurden
$arrayConfig["report"]["captcha"] Fehlermeldung wenn das reCaptcha nicht erfüllt wurde
$arrayConfig["report"]["success"] Erfolgsmeldung
$arrayConfig["maillist"] OPTION: Zur Maillist hinzufügen wenn Subscriber bestätigt
$arrayConfig["smslist"] OPTION: Zur Smslist hinzufügen wenn Subscriber bestätigt
$arrayConfig["service"]["id"] OPTION: Bsp. Sendgrid Verbindung
$arrayConfig["service"]["listid"] OPTION: Bsp. Sendgrid Liste
$arrayConfig["mail"]["author"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["author"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["author"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["receiver"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["receiver"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["name"] MUSS ZU OBEN: Empfängername
$arrayConfig["mail"]["receiver"]["email"] MUSS ZU OBEN: Empfängeradresse
$arrayConfig["language"] // MUSS für Vorlagen
$arrayConfig["status"] // 1 : Aktiv | 0 : Deaktiviert
getReservationEventForm Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Loading...
Erstellt ein Kontaktformular inklusive versenden

Eingabe

$arrayConfig = array();
$arrayConfig["firstname"]["label"] = 'Vorname';
$arrayConfig["firstname"]["placeholder"] = 'Hans';
$arrayConfig["firstname"]["field"] = 'true';
$arrayConfig["firstname"]["required"] = 'true';

$arrayConfig["lastname"]["label"] = 'Nachname';
$arrayConfig["lastname"]["placeholder"] = 'Muster';
$arrayConfig["lastname"]["field"] = 'true';
$arrayConfig["lastname"]["required"] = 'true';

$arrayConfig["email"]["label"] = 'E-Mail Adresse';
$arrayConfig["email"]["placeholder"] = 'name@domain.com';
$arrayConfig["email"]["field"] = 'true';
$arrayConfig["email"]["required"] = 'true';

$arrayConfig["phone"]["label"] = 'Telefonnummer';
$arrayConfig["phone"]["placeholder"] = '';
$arrayConfig["phone"]["field"] = 'true';
$arrayConfig["phone"]["required"] = 'true';

$arrayConfig["reference"]["label"] = 'Betreff';
$arrayConfig["reference"]["placeholder"] = 'Es geht um das Formular';
$arrayConfig["reference"]["field"] = 'true';
$arrayConfig["reference"]["required"] = 'true';

$arrayConfig["comment"]["label"] = 'Kommentar';
$arrayConfig["comment"]["placeholder"] = 'Ihr Text';
$arrayConfig["comment"]["field"] = 'true';
$arrayConfig["comment"]["required"] = 'true';

$arrayConfig["subscriber"]["label"] = 'Hier mit bestätgite ich, dass die E-Mail Adresse gespeichert wird.';
$arrayConfig["subscriber"]["placeholder"] = 'false';
$arrayConfig["subscriber"]["field"] = 'true';
$arrayConfig["subscriber"]["required"] = 'true';

$arrayConfig["submit"]["label"] = 'Speichern';

$arrayConfig["report"]["error"] = 'Es wurden nicht alle Felder ausgefüllt';
$arrayConfig["report"]["captcha"] = 'Das reCaptcha wurde nicht erfüllt';
$arrayConfig["report"]["success"] = 'Wurde erfolgreich versendet';

$arrayConfig["host"] = 'https://'.$_SERVER['HTTP_HOST'];
$arrayConfig["uri"] = $_SERVER['REQUEST_URI'];
$arrayConfig["status"] = 1;

$arrayConfig["maillist"] = '14';
$arrayConfig["smslist"] = '9';

$arrayConfig["service"]["id"] = '';
$arrayConfig["service"]["listid"] = '';

$arrayConfig["mail"]["author"]["send"] = 'true';
$arrayConfig["mail"]["author"]["sender"] = '3';
$arrayConfig["mail"]["author"]["template"] = '25';

$arrayConfig["mail"]["receiver"]["send"] = 'true';
$arrayConfig["mail"]["receiver"]["sender"] = '3';
$arrayConfig["mail"]["receiver"]["template"] = '26';
$arrayConfig["mail"]["receiver"]["name"] = 'halo!';
$arrayConfig["mail"]["receiver"]["email"] = 'info@betasolutions.ch';

$arrayConfig["language"] = LANGUAGE;

getCommentForm($arrayConfig);
Variabel/Funktion Erklärung
$arrayConfig Array mit der Konfiguration
$arrayConfig["firstname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["firstname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["firstname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["firstname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["lastname"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["lastname"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["lastname"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["lastname"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["email"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["email"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["email"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["email"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["phone"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["phone"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["phone"]["countrys"] STANDARD: "ch", "de", "at", "li" = Hauptländer
$arrayConfig["phone"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["phone"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["subject"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["subject"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["subject"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["subject"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["message"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["message"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["message"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["message"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["subscriber"]["label"] OPTION: Beschriftung von Feld
$arrayConfig["subscriber"]["placeholder"] OPTION: Platzhalter von Feld
$arrayConfig["subscriber"]["field"] STANDARD: true = Feld aktiv
$arrayConfig["subscriber"]["required"] STANDARD: true = Pflichtfeld
$arrayConfig["submit"]["label"] Beschriftung von Button
$arrayConfig["report"]["error"] Fehlermeldung wenn nicht alle Felder ausgefülltwurden
$arrayConfig["report"]["captcha"] Fehlermeldung wenn das reCaptcha nicht erfüllt wurde
$arrayConfig["report"]["success"] Erfolgsmeldung
$arrayConfig["maillist"] OPTION: Zur Maillist hinzufügen wenn Subscriber bestätigt
$arrayConfig["smslist"] OPTION: Zur Smslist hinzufügen wenn Subscriber bestätigt
$arrayConfig["service"]["id"] OPTION: Bsp. Sendgrid Verbindung
$arrayConfig["service"]["listid"] OPTION: Bsp. Sendgrid Liste
$arrayConfig["mail"]["author"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["author"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["author"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["send"] OPTION: Mail an Verfasser
$arrayConfig["mail"]["receiver"]["sender"] OPTION: Mailkonto
$arrayConfig["mail"]["receiver"]["template"] MUSS ZU OBEN: Vorlage
$arrayConfig["mail"]["receiver"]["name"] MUSS ZU OBEN: Empfängername
$arrayConfig["mail"]["receiver"]["email"] MUSS ZU OBEN: Empfängeradresse
$arrayConfig["language"] // MUSS für Vorlagen
getContactForm Funktion, gibt eine Liste als Array zurück
Variable 1 Konfigurations Array

Ausgaben

Loading...