diff --git a/src/assets/NanogalleryWidgetAsset.php b/src/assets/NanogalleryWidgetAsset.php index 70117e1..aae11ca 100644 --- a/src/assets/NanogalleryWidgetAsset.php +++ b/src/assets/NanogalleryWidgetAsset.php @@ -14,7 +14,7 @@ /** * @author Semenov Alexander */ -class NanogalleryWidgetAsset extends AssetBundle +class NanogalleryWidgetAsset extends \skeeks\cms\base\AssetBundle { public $sourcePath = '@skeeks/yii2/nanogalleryWidget/assets/src'; @@ -30,5 +30,29 @@ class NanogalleryWidgetAsset extends AssetBundle public $depends = [ YiiAsset::class ]; + + public function registerAssetFiles($view) + { + parent::registerAssetFiles($view); + + + $appendTimestamp = \Yii::$app->assetManager->appendTimestamp; + \Yii::$app->assetManager->appendTimestamp = false; + + + $href = self::getAssetUrl('vendor/nanogallery-5.10.3/dist/css/themes/light/font/nano_icon_font3.woff'); + \Yii::$app->view->registerLinkTag([ + 'rel' => 'preload', + 'href' => $href, + 'as' => 'font', + 'type' => 'font/woff', + 'crossorigin' => 'crossorigin', + ]); + + + \Yii::$app->assetManager->appendTimestamp = $appendTimestamp; + + + } } \ No newline at end of file