.. include:: /Includes.rst.txt ========================= Backend JavaScript module ========================= .. contents:: :local: :depth: 2 Scope ===== The ES module :js:`@hrr/t3-datatable/datatable-backend.js` runs **only in the TYPO3 backend**. It depends on: - TYPO3 import maps (:file:`Configuration/JavaScriptModules.php`) - :js:`@typo3/core/ajax/ajax-request` (CSRF + backend session) - ``TYPO3.settings.ajaxUrls.t3datatable_data`` Public frontend pages do not have this environment. Recommended: data-attribute auto-initialization (CSP-safe) ========================================================== The TYPO3 backend enforces a strict :doc:`Content Security Policy ` that blocks inline ``