@maxyc_webber
Web-программист

Yii2, Assets: Как правильно настроить?

хочу вынести , например, админку в отдельный модуль. Для модуля собрал отдельный лэйаут и ассеты

<?php
/**
 * @link http://www.yiiframework.com/
 * @copyright Copyright (c) 2008 Yii Software LLC
 * @license http://www.yiiframework.com/license/
 */

namespace app\modules\admin\assets;

use yii\web\AssetBundle;

/**
 * author Qiang Xue <qiang.xue@gmail.com>
 * @since 2.0
 */
class AppAsset extends AssetBundle
{
    public $sourcePath = '@app/modules/admin/assets/static';

    public $css = [
        'stylesheets/admin.css',
    ];
    public $js = [
    ];
    public $depends = [
        'yii\web\YiiAsset',
    ];
}


в лэйауте обычно

use app\modules\admin\assets\AppAsset;

AppAsset::register($this);


Но тут 2 беды.
1. файлы копируются лишь раз. Что я забыл указать?
2. как то можно публиковать выборочно файлы? Верстка в scss и мне кажется не нужно scss файлы копировать из папки
  • Вопрос задан
  • 7297 просмотров
Решения вопроса 1
@maxyc_webber Автор вопроса
Web-программист
public $publishOptions = [
    'forceCopy' => true
];

Видимо пропустил
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы