Erst einmal vielen Dank an die gesamte Contao Gemeinde, welche mir schon oft als "über-Google-Mitleser" geholfen hat.
Jetzt stehe ich allerdings vor einem Problem, zu dem ich keine Lösung finde. Ich will auf einer mit Contao erstellten Webseite eine Altersverifizierung vorschalten. Hierfür habe ich ein Java Script, welches auf einer normalen HTML Seite mit einer normalen index.html hervorragend funktioniert. Allerdings bekomme ich das Ganze mit Contao (3.5.12, rocksolidthemes Tao theme) nicht zum laufen. Hier wird mir beim Aufruf der Seite entweder gar nichts angezeigt, oder die Code Schnipsel stehen auf der Startseite als Text. Habe probiert es über ein Modul (eigener HTML Code) einzubinden, ebenso als PHP Datei wie ich es in einem Thread gefunden habe, leider erfolglos.
Meine Vermutung: Die entsprechenden Codes werden in der index.html falsch positioniert. Kann mir hier bitte jemand helfen und sagen wo ich das einbauen muss damit es richtig ausgeführt wird?
Code:
<title>age verification test</title>
<link href="files/tao/css/custom-av.css" rel="stylesheet">
<link href="files/tao/css/av.css" rel="stylesheet">
</head>
bzw.
Code:
</div>
<script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<script src="http://cdn.jsdelivr.net/jquery.cookie/1.4.1/jquery.cookie.min.js"></script>
<script src="files/tao/js/av.js"></script>
</body>
Die einzelnen HTML Tags dienen nur der Orientierung an welcher Position es funktioniert. So wie hier geschrieben läuft es in einer normalen index.html problemlos. Nur in Contao nicht. Müssen evtl. die beiden CSS Dateien bzw. die JS Datei irgendwo im Backend eingebunden werden? Oder reicht es wenn sie nur im entsprechenden Ordner liegen?
Lesezeichen