Не работает appendTimestamp

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
crows
Сообщения: 289
Зарегистрирован: 2012.03.03, 10:37

Не работает appendTimestamp

Сообщение crows »

Здравствуйте. У меня, почему-то, не работает appendTimestamp.

web.php:

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

        'assetManager' => [
            'appendTimestamp' => true,
            'bundles' => [],
        ],
layout:

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

CSSAsset::register($this);

CSSAsset:

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

class CSSAsset extends AssetBundle
{
    public $basePath = '@webroot';

    public $baseUrl = '@web';

    public $css = [
        '/themes/bootstrap4/css/chosen-bootstrap.css',
        '/themes/bootstrap4/css/narrow-jumbotron.css',
        '/themes/bootstrap4/css/app.css',
    ];

    public $js = [

    ];

    public $depends = [

    ];
}
Проблема: не добавляются timestamp файлов.

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

<link href="/themes/bootstrap4/css/chosen-bootstrap.css" rel="stylesheet">
<link href="/themes/bootstrap4/css/narrow-jumbotron.css" rel="stylesheet">
<link href="/themes/bootstrap4/css/app.css?2" rel="stylesheet"></head>
:?:
Аватара пользователя
Dominus
Сообщения: 892
Зарегистрирован: 2013.03.14, 21:27
Откуда: Россия, Иваново
Контактная информация:

Re: Не работает appendTimestamp

Сообщение Dominus »

В компоненты добавляете?

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

//...
'components' => [
    'assetManager' => [
            'appendTimestamp' => true,
            'bundles' => [],
    ],
    //...
],
//...
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
crows
Сообщения: 289
Зарегистрирован: 2012.03.03, 10:37

Re: Не работает appendTimestamp

Сообщение crows »

Dominus писал(а): 2018.10.04, 21:16 В компоненты добавляете?

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

//...
'components' => [
    'assetManager' => [
            'appendTimestamp' => true,
            'bundles' => [],
    ],
    //...
],
//...
Да, в компонентах
Аватара пользователя
Dominus
Сообщения: 892
Зарегистрирован: 2013.03.14, 21:27
Откуда: Россия, Иваново
Контактная информация:

Re: Не работает appendTimestamp

Сообщение Dominus »

А так?

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

 public $css = [
        'themes/bootstrap4/css/chosen-bootstrap.css',
        'themes/bootstrap4/css/narrow-jumbotron.css',
        'themes/bootstrap4/css/app.css',
    ];
Без первого слэша
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
crows
Сообщения: 289
Зарегистрирован: 2012.03.03, 10:37

Re: Не работает appendTimestamp

Сообщение crows »

Dominus писал(а): 2018.10.04, 21:25 А так?

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

 public $css = [
        'themes/bootstrap4/css/chosen-bootstrap.css',
        'themes/bootstrap4/css/narrow-jumbotron.css',
        'themes/bootstrap4/css/app.css',
    ];
Без первого слэша
Да, так работает. Спасибо за помощь!
Ответить