Yii2 combining & compressing assets not working with groups of bundles Yii2 combining & compressing assets not working with groups of bundles php php

Yii2 combining & compressing assets not working with groups of bundles


I am not sure if i understand the question you are giving, this is what i interpret as your requirements.

Make a normal action in your site controller calling a view 'site/assets/'

    public function actionAssets(){    return $this->render('assets');}

Arrange your view like this example -

<?phpuse dmstr\web\AdminLteAsset;use backend\assets\AppAsset;use dosamigos\fileupload\FileUploadPlusAsset;use dosamigos\fileupload\FileUploadAsset;use dosamigos\gallery\GalleryAsset;use dosamigos\fileupload\FileUploadUIAsset;use dosamigos\gallery\DosamigosAsset;use budyaga\cropper\assets\CropperAsset;use kartik\base\Html5InputAsset;use kartik\base\WidgetAsset;use kartik\form\ActiveFormAsset;use kartik\affix\AffixAsset;use kartik\alert\AlertAsset;use kartik\color\ColorInputAsset;use kartik\date\DatePickerAsset;use kartik\datetime\DateTimePickerAsset;use kartik\depdrop\DepDropAsset;use kartik\depdrop\DepDropExtAsset;use kartik\file\FileInputThemeAsset;use kartik\growl\GrowlAsset;use kartik\base\AnimateAsset;use kartik\select2\Select2Asset;use kartik\sidenav\SideNavAsset;use kartik\spinner\SpinnerAsset;use kartik\switchinput\SwitchInputAsset;use kartik\time\TimePickerAsset;use kartik\touchspin\TouchSpinAsset;use kartik\typeahead\TypeaheadAsset;use kartik\grid\GridViewAsset;use kartik\dialog\DialogAsset;$view = $this;AdminLteAsset::register($this);AppAsset::register($this);FileUploadPlusAsset::register($view);FileUploadAsset::register($view);GalleryAsset::register($view);FileUploadUIAsset::register($view);DosamigosAsset::register($view);CropperAsset::register($view);Html5InputAsset::register($view);WidgetAsset::register($view);ActiveFormAsset::register($view);AffixAsset::register($this);AlertAsset::register($view);ColorInputAsset::register($view);DatePickerAsset::register($view);DateTimePickerAsset::register($view);DepDropAsset::register($view);DepDropExtAsset::register($view);FileInputThemeAsset::register($view);GrowlAsset::register($view);AnimateAsset::register($view);Select2Asset::register($view);SideNavAsset::register($this);SpinnerAsset::register($view);SwitchInputAsset::register($view);TimePickerAsset::register($view);TouchSpinAsset::register($view);TypeaheadAsset::register($view);GridViewAsset::register($view);DialogAsset::register($view);?><?php $this->beginPage() ?><?php $this->beginBody() ?><p>Done</p><?php $this->endBody() ?><?php $this->endPage() ?>

Then make sure to hit this link before you do a deployment to prod to recompile assets.