laravel 6 - мультитенантный CSS - PullRequest
0 голосов
/ 05 марта 2020

У меня мультитенантная система, но я не знаю, как go настроить css на основе текущего арендатора. Арендатор может быть субдоменом или быть установленным, когда пользователь входит в систему. Но как мне go настроить для этого css?

Стили арендаторов, такие как основной цвет, дополнительный цвет, сохраняются в таблице tenant_styles. Я создал модель для этого и установил следующее в Styles Model:

public function tenant() {
     return $this->belongsTo(Tenant::class);
}  

и в Tenant Model:

public function styles() {
     return $this->hasOne(Styles::class);
}  

Я могу получить стили арендатора, используя $tenant->styles

Я не уверен, как настроить таблицу стилей css, чтобы я мог использовать стили арендатора. Мне нужно, чтобы, если арендатором является поддомен, на странице входа в систему установлена ​​css. но затем, если арендатор не является поддоменом, используйте цвета по умолчанию, а затем, как только пользователь войдет в систему, установите цвета арендатора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...