私はextbaseバックエンドで、レイアウトhtmlのさまざまな資産をmodulに含めました。複数のDataTableを初期化するには:TYPO3バックエンドmodul 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);
。私はさまざまなバリエーションを試しましたが、何も動作しません。私は、問題はバックエンドのモジュールでjqueryのnoconflictバージョンになると思う。しかし、私は問題を解決するために、全く考えていません。私はあなたがさて、周りstruggeling後、私はTYPO3のrequirejs表記と私の問題を解決し
最高regads ダニエル