можно ли как-то обновлять динамически ресурсы в тех папках которых генерирует assetBundle?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Yii2-dev
Сообщения: 112
Зарегистрирован: 2016.02.09, 04:35

можно ли как-то обновлять динамически ресурсы в тех папках которых генерирует assetBundle?

Сообщение Yii2-dev »

Можно ли как-то обновлять динамически ресурсы в тех папках которых генерирует assetBundle, в директории web, доступной для пользователя? А то я их каждый раз удаляю, что бы они появились с обновленными ресурсами.
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: можно ли как-то обновлять динамически ресурсы в тех папках которых генерирует assetBundle?

Сообщение ElisDN »

Можно символические ссылки включить:

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

'assetManager' => [
    'linkAssets' => true,
], 
Аватара пользователя
mihail_dev
Сообщения: 243
Зарегистрирован: 2013.07.17, 00:51
Откуда: Молдова
Контактная информация:

Re: можно ли как-то обновлять динамически ресурсы в тех папках которых генерирует assetBundle?

Сообщение mihail_dev »

а почему не хранить ресурсы пользователя в паблике если их постоянно клонят в ассетсы?
а в бандле прописать не sourcePath а basePath и baseUrl
Изображение
Yii2-dev
Сообщения: 112
Зарегистрирован: 2016.02.09, 04:35

Re: можно ли как-то обновлять динамически ресурсы в тех папках которых генерирует assetBundle?

Сообщение Yii2-dev »

ElisDN писал(а):Можно символические ссылки включить:

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

'assetManager' => [
    'linkAssets' => true,
], 
Понятненько , спасибо. У меня просто
'assetManager' => [
'class' => 'yii\web\AssetManager',
'appendTimestamp' => true,
]
для поддержки версионности.


Кстати почему-то не работает 'linkAssets' => true,

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

'assetManager' => [
        'class' => 'yii\web\AssetManager',
        'appendTimestamp' => true,
        'linkAssets' => true,
        ], 
Ответить