Chargement des fichiers sur le back-office
En mode Legacy, le fichier /admin-dev/themes/default/public/bundle.js est chargé sur toutes les pages. Le fichier est généré à partir du code source /admin-dev/themes/default/js/theme.js.
Pour les nouveaux contrôleurs Symfony, les fichiers sont chargé depuis le repertoire /admin-dev/themes/new-theme/public. Les codes sources ES6 des fichiers sont stocké dans le repertoire /admin-dev/themes/new-theme/js.
Le fichier /admin-dev/themes/new-theme/public/main.bundle.js est chargé sur toutes les pages.
Il existe plusieurs fichiers JS chargé en fonction du contrôleur symfony :
- backup.bundle.js
- catalog_product.bundle.js
- catalog.bundle.js
- email.bundle.js
- geolocation.bundle.js
- imports.bundle.js
- improve_design_positions.bundle.js
- invoices.bundle.js
- localization.bundle.js
- logs.bundle.js
- meta.bundle.js
- module_card.bundle.js
- module.bundle.js
- order_delivery.bundle.js
- order_preferences.bundle.js
- payment_preferences.bundle.js
- product_preferences.bundle.js
- sql_manager.bundle.js
- stock.bundle.js
- translation_settings.bundle.js
- translations.bundle.js
- webservice.bundle.js