Link in Kontaktformular einfügen?
Autor: Harald K.Hallo zusammen,
wie kann ich in einem Kontaktformular einen Link einfügen?
Es geht um Folgendes:
Ich möchte, dass ein User der das Formular benutzt, vor dem Absenden ein Häkchen bei diesem Satz setzen muss "Ich habe die Datenschutzbestimmungen gelesen und stimme diesen zu."
Das Wort "Datenschutzbestimmungen" soll als Link hinterlegt sein und dann eben auf die Seite "Datenschutz leiten, bzw. besser noch diese in einem neuen Fenster öffnen.
Ob das über Textfeld, Mehrfachauswahl oder Vertragsbedingungen gelöst werden kann, ist mir eigentlich wurscht, Hauptsache es geht überhaupt.
Gibt es eine direkte Möglichkeit so etwas im Programm umzusetzen?
Oder kann mir jemand einen HTML oder PHP Code erstellen (wenn es kein zu großer Aufwand ist) mit dem ich das individuell umsetzen kann. Leider bin ich im Code schreiben nicht sonderlich bewandert...
Vielen Dank!
Direkt in den "Vertragsbedingungen" kann man keinen LINK aktivieren und auch keinen Code eingeben.
Das einzige was man machen kann und wo ein HTML Code akzeptiert wird, ist in der "Beschreibung" im Text den Code
<a href="datenschutz.html">Datenschutzbestimmungen</a>
eingeben.
Oder dieses:
<script>
$(document).ready(function() {
$('form #imObjectForm_44_5').parent().append(' - Weitere Informationen zum Kontakt­formular finden Sie hier in der <a class="b" href="./datenschutz.html#kontaktformular" title="Kontakt"><b>"Datenschutzerklärung"</b></a>.' ); });
</script>
44_5 = Selectornummer, diese anpassen.
Das Script fügt sich genau neben dem "Ich stimme zu" ein. Wenn du es ohne Sprungmarke machen willst, dann so:
<script>
$(document).ready(function() {
$('form #imObjectForm_44_5').parent().append(' - Weitere Informationen zum Kontakt­formular finden Sie hier in der <a href="datenschutz.html" title="Kontakt"><b>"Datenschutzerklärung"</b></a>.' ); });
</script>
ODER:
Wie Andreas schon beschrieben hat.
Autor
vielen Dank euch beiden! @Klaus wo muss ich denn deinen Code eingeben? In Eigenschaften vor Head oder Body Tag? Oder wie bei Andreas' Lösung in der Beschreibung?
Autor
Und was hat es denn mit dieser Selectornummer auf sich?
(It > De) ... ... in diesem > Thema finden Sie die Originallösungen,
meine, und die von lemonsong, ... und Vorschläge zu deren Umsetzung...
Hallo, ciao
.
Hallo Kerstin,
denn Code fügst du unter Sitemap-Eigenschaften ein, in der Seite wo auch das Kontaktformular ist.
z.B.
dann
dann
Da mein Code mit Sprungmarke ist, hier mal ne einfachere Version:
<script>
$(document).ready(function() {
$('form #imObjectForm_44_5').parent().append(' - Weitere Informationen zum Kontakt­formular finden Sie hier in der <a href="datenschutz.html"><b>"Datenschutzerklärung"</b></a>.' ); });
</script>
Für den Selctor gehst du folgender maßen vor.
Klick mit der rechten Maustaste auf das Wort "Zustimmen".
In dem sich öffnenten Kontextmenü klicke hier auf "Element untersuchen"
Und hier sollte schon der Selector markiert sein (in meinem Fall "44_5")
Ich habe es mitterweile in allen meinen Webseiten mit meinem angepassten Code so drin.
Gruß
MCMACMASTER
Autor
Hallo Klaus,
danke für die Anleitung. Leider funktioniert das aber bei mir nicht... Ich habe den Code eingefügt (habe allerdings noch ein paar andere Codes schon auf der Seite liegen, siehe Screenshot) und den Selector wie vorgegeben angepasst. Erscheinen tut dann das in Screenshot 2.
Wo liegt mein Fehler? Wie hast du denn das "Zustimmen" Kästchen umgesetzt? Mehrfachauswahl, Einfachauswahl, ... ?
Danke für deine Antwort!
(It > De) ... um zu verifizieren, solltest du den LINK posten ...
...!... in der Zwischenzeit Zeile 2 löschen; ... das Programm hat bereits jQuery v3.0.0 im Einsatz...
.
Autor
@KolAsim: Ich lösche Zeile 2 nicht. Das gehört zu unserer Datenschutz Hinweisbox. Wenn du (evt. vorher Cache leeren) auf www.foetec.eu gehst dann kommt ein extra Fenster mit Datenschutz, dieses musst du akzeptieren um auf die Seite zu kommen.
Das ist so mit unserem Anwalt und einem IT-ler gemacht worden.
Was meinst du mit
[quote=" (It > De) ... um zu verifizieren, solltest du den LINK posten ...
[/quote"] [/quote]
?
Autor
Sorry für kein wirkliches Zitat
Hallo Kerstin,
um es besser analysieren und verstehen zu können würde ich eine IWZIP Datei von dem Projekt benötigen.
Diese kannst du mir mit WeTransfer als Link mal zukommen lassen wenn du willst.
In dem senden als Link kommst du mit den 3 Punkten im Kreis. Hier Link aktivieren und nach dem senden mir den generierten Link per E-Mail zusenden.
mcmacmaster(at)web.de
Die Klammer bei at weg und at durch @ ersetzen.
Gruß
MCMACMASTER
(It > De) ... Ihre Seite wurde mit der alten Version 13 erstellt, (verfallen!)...
... das Programm hat jedoch bereits eine neuere Version von jQuery (jQuery v3.0.0), und die zweite Zeile (jQuery v1.12.1) könnte im Gegensatz zu den Funktionen des Programms stehen ...
... aber wenn Sie überprüft haben, dass alles regelmäßig abläuft, wird es weiterhin verwendet...
ciao
.
(It > De) ... Hallo, ciao, ... Ich habe Ihren LINK / Kontakt mit einem einfachen exklusiven Code meiner Erfindung (aus dem vorherigen LINK) gesehen. Wenn Sie interessiert sind, ... könnten Sie dieses Ergebnis vom beigefügten STAMP erhalten, und in diesem Fall lassen Sie es mich wissen:
...!... Vorsicht ...!...
... Sie haben einen Fehler in der Rubrik HEAD ...
... du musst diesen Textstring löschen:
Wechselbrückenumsetzer, Wiesel, Wechselbrücke, Container, Kamag, Mafi, Terberg, Ersatzteile, BDF, Mercedes-Benz
ciao
.
@KolAsim für das obere Bild benötigt man keine "Erfindung" sondern man kann das ganz einfach lösen in der "Beschreibung" denn dort funktioniert HTML Code und in den "Vertragsbedingungen" kann man den Text mit Bestätigung aktivieren.
(It > De) ... vielleicht hast du recht, aber ich habe momentan kein Programm und der PC auch nicht ...
... Ich kann mich nur auf die Fragen stützen, und auf die Antworten, die zur Verfügung gestellt wurden ...
... sonst kann es nicht erklärt werden; ... wurde noch nicht gesagt, daher sollte in diesem Fall die Kerstin-Frage überflüssig sein ...
... wir warten auf die Meinung von Kerstin, um wirklich zu verstehen, ob meine Idee gut für ihn wäre und / oder was ihm wirklich dienen würde ...
.
Autor
Hallo zusammen,
also ich werde Klaus eine IWZIP Datei schicken, seine Lösung gefällt mir am besten.
In KolAsims Lösung gibt es keinen Haken zum Zustimmen...
@KolAsim: Ich weiß gar nicht wo diese Stichwörter stehen... Ich habe irgendwann auf V13 ein Update gemacht, die Stichworte waren in der vorherigen Version (V10) enthalten. Warum ist das ein Fehler? Und wo kann ich es löschen? Wie gesagt, ich weiß gar nicht wo die Stichwörter gespeichert sind...
Danke an alle, ich werde den Thread dann schließen.
Autor
Also ich würde gerne noch die Antwort von @KolAsim abwarten, dann schließe ich den Thread :-)
(It > De) ... Hallo, ciao, ... meine Lösung / Erfindung basiert auf Ihrer aktuellen Form_mail, wie Sie aus dem STAMP gesehen haben ...
... Um stattdessen den lemonsong-Code anzuwenden, den Autor, der zuvor von Klaus (STAMP) verwendet wurde, sollten Sie die Struktur Ihrer Form_mail ändern. Wenn Sie ihn ändern, veröffentlichen Sie den aktualisierten Link, um zu überprüfen, ob ...
... in Bezug auf die zu löschende Fehlerzeile müssen Sie die Eigenschaftsseite HOME (Index) | einchecken EXPERTEN | CUSTOMIZED CODE, Prüfung zwischen den Optionen:
> ▼Nach dem Öffnen des HEAD-Tags
> ▼Vor dem Schließen des HED-Tags
...
Hallo, ciao
.