В моем проекте мне нужно организовать многогранность. Но он не подходит для разных CSS-файлов, моя тема должна быть полностью независимой друг от друга.Как лучше всего создать несколько тем в yii2?
Все, что приходит на ум, это
мой ДБ:
пользователь
-id
-other_colums*
темы:
-id
-other_colums
current_theme:
-id
-user_id
-theme_id
Посмотреть код:
$param = get value from current_theme;
return $ this-> render ("{$param}-viewname");
так что у меня плохая мульти система темы. Как лучше сделать это в Yii2?
Вам нужны разные темы для пользователя? – gSorry
Лучший способ управления css-файлами - использовать Assets и Asset Bundles http://www.yiiframework.com/doc-2.0/guide-structure-assets.html – gSorry
Если вам нужны разные темы для каждого сайта, лучше всего использовать Расширенный шаблон проекта. https://github.com/yiisoft/yii2-app-advanced/blob/master/docs/guide/README.md – gSorry