Einzelnen Beitrag anzeigen
  #6 (permalink)  
Alt 06-07-2018, 14:54
HerKaen
 Registrierter Benutzer
Links : Onlinestatus : HerKaen ist offline
Registriert seit: Mar 2018
Beiträge: 7
HerKaen befindet sich auf einem aufstrebenden Ast
Standard

Also einiges habe ich nun ausgelagert, eine Funktion bekomme ich aber nicht ausgelagert. In meiner Template Datei funktioniert der Code, aber wenn ich diesen in eine extra Datei schreibe und diese Funktion in meinem Template dann benutzen möchte geht es nicht mehr.


token.html.twig:
Code:
    

<script language="javascript" type="text/javascript" src="/js/validate.js"></script>
validate.js:
Code:
function myFunction2() {
    $(document).ready(function () {
        $('input[name="rule[{{ rule.identifier|e }}]"]').on({
            invalid: function (e) {
                e.target.setCustomValidity("");
                if (!e.target.validity.valid) {
                    e.target.setCustomValidity("{{ rule.getRequiredAttributeValidation(meta.language)|raw }}");
                }
            },
            input: function (e) {
                e.target.setCustomValidity("");
            }
        });
    });
}
Mit anderen Funktionen läuft es, nur mit dieser irgendwie nicht.

Gruß Nico
Mit Zitat antworten