Подключение скриптов js и css в Yii2

21.12.2014 19 Автор Дмитрий

yii2frameworkВсем привет. Решил написать как подключаются скрипты css и js в потому как по ходу изучения фреймворка часто встречал вопросы, типа: «Как подключить css и js», «Вроде все делаю, все правильно подключаю, а они не работают».

Ну так вот, приступим хватит лить водичку:

Все просто, открываем файл assets/, находим такую конструкцию:

Ну и соответсвенно элементами массива прописываем пути до файлов.

Для этого открываем дирретории и и соответсвенно разбрасываем ваши скрипты туда-сюда, в зависимости от того, какой скрипт.

Ну и для примера приведу, есесьна:

Допустим у нас есть 2 файла: vasya.js и vasya.css. Тот что vasya.js бросаем в дирреторию web/js, а vasya.css — в web/css. Да и конечно прописываем в файл assets/AppAsset.php, должно получиться что то вроде этого:

Для подключения одного скрипта  js или css на конкретной странице, прописываем следующий код:

Если Вам необходимо подключать набор файлов, создаем конкретный класс отвечающий за подключение нужных скриптов:

А затем подключаем его в нужной вьюхе:

Подробнее об этом, Вы можете посмотреть из Документации Yii.

Вот и все собственно то, ничего сложного не было вродь 🙂 .

Удачи всем в изучении!