Esempio n. 1
0
    /**
     * @return $this
     */
    public function initTheme()
    {
        if ($this->themeColor) {
            if (in_array($this->themeColor, array_keys(self::themes()))) {
                \Yii::$app->view->registerCssFile(BoomerangThemeAsset::getAssetUrl('css/global-style-' . $this->themeColor . '.css'), ['depends' => ['frontend\\assets\\BoomerangThemeAsset']]);
            }
        }
        if ($this->boxedBgImage) {
            \Yii::$app->view->registerCss(<<<CSS
            body
            {
                background: url('{$this->boxedBgImage}') {$this->boxedBgCss};
            }
CSS
);
        }
        return $this;
    }
Esempio n. 2
0
/* @var $widget \skeeks\cms\cmsWidgets\contentElements\ContentElementsCmsWidget */
?>

<!-- OWL SLIDER -->

<? if ($widget->dataProvider->query->count()) : ?>

<?


if ($widget->dataProvider->query->count() >= 1)
{

    $timestamp = \Yii::$app->assetManager->appendTimestamp;
    \Yii::$app->assetManager->appendTimestamp = false;
    $skinsPath = \frontend\assets\BoomerangThemeAsset::getAssetUrl("assets/layerslider/skins/");

    \Yii::$app->assetManager->appendTimestamp = $timestamp;
    $this->registerJs(<<<JS
        jQuery("#layerslider").layerSlider({
            pauseOnHover: true,
            autoPlayVideos: false,
            skinsPath: '{$skinsPath}',
            responsive: false,
            responsiveUnder: 1280,
            layersContainer: 1280,
            skin: 'borderlessdark3d',
            hoverPrevNext: true,
        });
JS
    );