@Gregpopov
Full stack web developer

В чем ошибка при создании asset bundle на Yii2 advaced?

Привет. Сразу говорю создавал топик, но он умер.

Опять столкнулся с этой же проблемой. Напомню суть:
в vendor/bower я залил Foundation для UI, но в скрипты этого foundation не подключаются, не может найти его, перерыл все доки, решения так и не нашел.

Это не basic, это advanced template, собственно в basic все работает «на ура»

frontend/assets/FoundationJsAsset.php
namespace frontend\assets;

use yii\web\AssetBundle;

/**
 * @author Greg Popov <greg.georg.popov@gmail.com>
 * @since 2.0
 */
class FoundationJsAsset extends AssetBundle
{
    public $sourcePath = '@vendor/bower/foundation';
    public $js = [
        '/js/foundation.min.js'
    ];
}

P.S. Пути проверил, все залилось, да я точно уверен там все файлы есть. Я чувствую что проблема в том, что vendor за папкой frontend (а это корень приложения, выше которого видимо скрипты не читает), но не знаю как устранить эту проблему, хотя может я и не прав.

В чем же проблема?

4e0f3acf44224cfd9779f0e749211e04.png
  • Вопрос задан
  • 505 просмотров
Решения вопроса 1
kentuck1213
@kentuck1213
public $sourcePath = '@vendor/bower/foundation';
    public $baseUrl = '@vendor';
 public $js = [
        '/js/foundation.min.js'
    ];

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

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

Войти через центр авторизации
Похожие вопросы