@alexh7854

Как подключаться к разным sqlite базам данных в laravel в зависимости от поддомена?

Здравствуйте.
Подскажите как реализовать такой функционал:

Есть проект на laravel, база sqlite, сайт многоязычный, языковые версии на поддоменах. У каждой языковой версии своя база данных - db_ru.sqlite, db_en.sqlite и т.д.

В названии базы указан поддомен. Нужно вырезить поддомен из адреса, формировать имя базы и подклюаться к нужной базе.

Как это можно реализовать?
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
part_os
@part_os
Сложное в простом
Создайте свой App\Http\Middleware\Locale::class в котором будете определять язык. А дальше метить значение в сессию и переключать базу DB::connection('ru')
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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