As you have known, from version 4.6.0, we have let developers control that their Javascript files can be bundled or not when Bundle JavaScript & CSS feature is enabled on the phpFox site. So, purpose of this tutorial is providing the guideline in case you want apply this feature to your files.Requires: phpFox version >= 4.6.0
- First, you need to add a plugin/hook name
bundle__start
in your apps/themes. - Then, add the list of files that will be bundled with Core files.
$aBundleScripts[] = [ '{file_path}' => '{product_type}_{product_dir_name}', ];
Below is example of Core Blogs app:{
file_path
}: the relative path of file withassets
directory.
{product_type
}: type of your product.app
orflavors
(App or Theme)
{product_dir_name
}: name of your product directory.
$aBundleScripts[] = [ 'autoload.js' => 'app_core-blogs', ];