Formation Prestashop intégrateur: Utilisation du JavaScript / Chargement des fichiers sur le back-office

Vous êtes ici : Accueil / Prestashop intégrateur / Utilisation du JavaScript / Chargement des fichiers sur le back-office

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