Доброго дня и ночи. Есть у меня модуль и я хочу чтобы мои css и js файлы были в папке с модулем, получается чтобы подключать их в представлениях нужно создать свой AssetBundle класс, а если в этом классе прописать много css и js файлов они будут подключатся в каждом представлении можно ли как то это обойти без написания кучи AssetBundle классов для каждого представления?
Ну не для каждой вьюшки же свои ассеты, скорее всего будет максимум четверть от количества вьюшек.
Обычно чтоб не париться вообще делают виджеты со своими ассетами.
встроенных возможностей в Yii для реализации такого нет, если нужен на каждой странице свой набор ресурсов - под каждый из них должен создаваться свой AssetBundle. Можно конечно как-то модифицировать AssetBundle что бы в зависимости от страницы он менял список js и css, но с точки зрения архитектуры это будет не правильно.