Отлатка asset'ов

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
blink
Сообщения: 26
Зарегистрирован: 2015.01.09, 00:28

Отлатка asset'ов

Сообщение blink »

Добрый день.

При подключении asset'ов в консоли видна ошибка, что не удается открыть нужный файл (каталог). Хотя так подозреваю, что там должен быть какой-то файл css.

Как можно отладить или понять, какой файл asset хочет загрузить? Судя по содержимому папки, там хранятся файлы bootstrap. Только почему он пытается загрузить каталог, а не сам файл?

Скриншот http://joxi.ru/VrwpKOzSnb16mX
rak
Сообщения: 2181
Зарегистрирован: 2010.11.02, 23:40
Контактная информация:

Re: Отлатка asset'ов

Сообщение rak »

А что в AppAsset?
blink
Сообщения: 26
Зарегистрирован: 2015.01.09, 00:28

Re: Отлатка asset'ов

Сообщение blink »

Код: Выделить всё

namespace backend\assets;

use yii\web\AssetBundle;

/**
 * @author Qiang Xue <[email protected]>
 * @since 2.0
 */
class AppAsset extends AssetBundle
{
    public $basePath = '@webroot';
    public $baseUrl = '@web';
    public $css = [
        'css/site.css',
        'bootstrap/css/bootstrap.min.css',
        'https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css',
        'https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css',
        'css/AdminLTE.min.css',
        'css/skins/skin-blue.min.css',
    ];
    public $js = [
        'plugins/jQuery/jQuery-2.1.4.min.js',
        'bootstrap/js/bootstrap.min.js',
        'js/app.min.js',
    ];
    public $depends = [
        'yii\web\YiiAsset',
        'yii\bootstrap\BootstrapAsset',
    ];
}
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Отлатка asset'ов

Сообщение ElisDN »

Значит встроенные BootstrapAsset и BootstrapPluginAsset неправильно отменили.
blink
Сообщения: 26
Зарегистрирован: 2015.01.09, 00:28

Re: Отлатка asset'ов

Сообщение blink »

Странным образом все пофиксил.
Где именно была ошибка, так и не отследил. Подозреваю, убрал пустую пару '' в другом Asset'е.

Всем спасибо.
Ответить