Ich versuche, die jquery DataTables im Magento-2-Frontend mit den requirejs zu verwenden. Ich kann die Datei datables.min.js im Netzfenster sehen,
aber irgendwie gibt es den folgenden Fehler.
Mein reuirejs-config.js
sieht so aus
var config = {
map: {
'*': {
dataTable: 'Ktpl_Slider/js/datatables.min'
}
}
};
Und ich rufe diese Funktion in einer Vorlagendatei wie folgt auf
<script type="application/javascript">
requirejs(['jquery','dataTable'],function($){
$(document).ready(function(){
$('#list-table').DataTable();
});
});
</script>
Ich denke, es gibt ein Problem mit der Reihenfolge des Ladens der js-Dateien. Ich habe es mit der Shim-Konfiguration versucht, aber das hat nicht funktioniert. Vielleicht gab es einen Fehler in der Shim-Konfiguration