저는 Extra 백엔드에 레이아웃 HTML의 다른 자산을 백엔드로 포함하고 있습니다. 여러 DataTables를 초기화하기 위해서 : TYPO3 백엔드 모듈 DataTable은 함수가 아닙니다
<f:be.container
enableClickMenu="false"
loadExtJs="false"
enableExtJsDebug="true"
>
<script type="text/javascript" src="{f:uri.resource(path:'js/Backend/lib/jquery-1.11.3.min.js')}"></script>
<script type="text/javascript" src="{f:uri.resource(path:'js/Backend/lib/jquery-ui.min.js')}"></script>
<script type="text/javascript" src="{f:uri.resource(path:'js/Backend/lib/jquery.dataTables.min.js')}"></script>
<script type="text/javascript" src="{f:uri.resource(path:'js/Backend/lib/moment.min.js')}"></script>
<script type="text/javascript" src="{f:uri.resource(path:'js/Backend/lib/jquery.multiselect.min.js')}"></script>
<script type="text/javascript" src="{f:uri.resource(path:'js/Backend/lib/jstree.min.js')}"></script>
그러나 TYPO3 7.6.15로 업데이트 한 후, 항상
"TypeError: $(...).DataTable is not a function"
오류가
$(dataTables[i]).DataTable(dataTableOptions);
. 다른 변형을 시도했지만 아무것도 작동하지 않습니다. 내 생각에, 문제는 백엔드 modul에서 jquery의 noconflict 버전이 될 것입니다. 그러나 나는이 문제를 해결할 생각이 없다. 나는 TYPO3이 표기법을 requirejs 당신은 다니엘