Page 2 of 2
Re: Frage Advancedform_XH Parameter in URL übergeben
Posted: Mon May 21, 2018 1:09 pm
by frase
lck wrote: ↑Mon May 21, 2018 12:25 pm
Das <div id="xh_mailform"></div> ist wichtig für einen OnePager und wird als Sprungpunkt/Anker gebraucht, hier taucht die id dann nur einmal auf
Hm, da wird also ein Fehler eingebaut, damit die Onepager funktionieren?
Das - so glaube ich - ist sicher nicht gewollt.
Da muss eine andere Lösung her, denn divs mit gleicher ID sind ein echter Fehler.
BTW:
In deinem
Beispiel wird vom FF-Plugin "HTML Validator" ebenfalls eine doppelte ID gemeldet - und zwar "onepage_menu". Desktop und Mobil. Das ist wohl allerdings nicht so schlimm, da immer nur eines sichtbar ist.
Re: Frage Advancedform_XH Parameter in URL übergeben
Posted: Mon May 21, 2018 6:48 pm
by lck
frase wrote: ↑Mon May 21, 2018 1:09 pm
Da muss eine andere Lösung her, denn divs mit gleicher ID sind ein echter Fehler.
Ja, ID's sollten nicht mehrfach verwendet werden.
frase wrote: ↑Mon May 21, 2018 1:09 pm
BTW:
In deinem
Beispiel wird vom FF-Plugin "HTML Validator" ebenfalls eine doppelte ID gemeldet - und zwar "onepage_menu". Desktop und Mobil. Das ist wohl allerdings nicht so schlimm, da immer nur eines sichtbar ist.
Ich weiß, siehe dazu
https://github.com/cmb69/onepage_xh/issues/34 vom 09.12.2017
Re: Frage Advancedform_XH Parameter in URL übergeben
Posted: Mon May 21, 2018 9:19 pm
by cmb
Schatz wrote: ↑Sun May 20, 2018 8:59 am
In der Anleitung habe ich etwas von Hooks gelesen. Bevor ich tiefer in das Thema einsteige wollte ich fragen, ob es auch einen leichteren weg gibt?
Ich denke nicht. Mit einem advfrm_custom_field_default() Hook sollte das aber leicht machbar sein; ein solcher wird in
Memberpages.inc verwendet, und könnte konkret etwa so aussehen:
Code: Select all
function advfrm_custom_field_default($form_name, $field_name, $opt, $is_resent) {
if ($field_name == 'Name des Felds') {
if (isset($_GET['Name des Query-Parameters'])) {
return $_GET['Name des Query-Parameters'];
} else {
return null;
}
}
}
Re: Frage Advancedform_XH Parameter in URL übergeben
Posted: Tue May 22, 2018 8:41 pm
by Schatz
cmb wrote: ↑Mon May 21, 2018 9:19 pm
Ich denke nicht. Mit einem advfrm_custom_field_default() Hook sollte das aber leicht machbar sein; ein solcher wird in
Memberpages.inc verwendet, und könnte konkret etwa so aussehen:
Danke, funktioniert perfekt, Thema ist gelöst, somit umgehe ich auch die DIV ID Thematik
Gruß, Michael