/** * Registers the asset bundle and locale */ public function registerAssetBundle() { $view = $this->getView(); if ($this->resizeImages) { CanvasBlobAsset::register($view); $this->pluginOptions['resizeImage'] = true; } FileInputAsset::register($view)->addLanguage($this->language, 'fileinput_locale_'); }
/** * Registers the asset bundle and locale */ public function registerAssetBundle() { $view = $this->getView(); if ($this->resizeImages) { CanvasBlobAsset::register($view); $this->pluginOptions['resizeImage'] = true; } $theme = ArrayHelper::getValue($this->pluginOptions, 'theme'); if (!empty($theme) && in_array($theme, self::$_themes)) { FileInputThemeAsset::register($view)->addTheme($theme); } if ($this->sortThumbs) { SortableAsset::register($view); } if ($this->purifyHtml) { DomPurifyAsset::register($view); $this->pluginOptions['purifyHtml'] = true; } FileInputAsset::register($view)->addLanguage($this->language, '', 'js/locales'); }