Size: a a a

Laravel Framework Russian Community

2020 December 01

s

s4b0t in Laravel Framework Russian Community
а в документации в разделе маршрутизации есть чтото про субдомены?
источник

А

Артём in Laravel Framework Russian Community
Maxyc Webber
подскажите направление

Route::domain('{team}.'.env('APP_URL'))->group(function () {
   Route::get('/dashboard', 'Admin\AdminController@index')->name('dashboard');
});

у разных пользователей могут быть разные команды.
при формировании ссылки внутри админки, сейчас мне придется каждый раз передавать имя текущего домена.
можно ли как то это централизовано сделать?
env в роутинге, шикарно...
источник

А

Артём in Laravel Framework Russian Community
Тяжелое битрикс-прошлое...
источник

D

Dymon in Laravel Framework Russian Community
Maxyc Webber
Только что от туда. Тыкните носом чего я не увидел
https://laravel.com/docs/7.x/urls#default-values P.S. env() нужно на config() заменить и имхо APP_URL нужно тоже поменять
источник

MW

Maxyc Webber in Laravel Framework Russian Community
Ребят. Обосрать коллегу хлебом не корми. Я лишь тестовой накидал, чтоб глянуть как оно работает. Я не об этом спрашивал. Я почитал документацию и видел как делать субдомены. И они работают . вопрос я задал иной
источник

MW

Maxyc Webber in Laravel Framework Russian Community
Dymon
https://laravel.com/docs/7.x/urls#default-values P.S. env() нужно на config() заменить и имхо APP_URL нужно тоже поменять
Спасибо, я в курсе и никогда энв не прокинул бы таким образом )
источник

s

s4b0t in Laravel Framework Russian Community
Maxyc Webber
Ребят. Обосрать коллегу хлебом не корми. Я лишь тестовой накидал, чтоб глянуть как оно работает. Я не об этом спрашивал. Я почитал документацию и видел как делать субдомены. И они работают . вопрос я задал иной
у вас разные домены под разный проект?
источник

s

s4b0t in Laravel Framework Russian Community
прям совсем разные?
источник

MW

Maxyc Webber in Laravel Framework Russian Community
Как в битрикс 24. Под каждую контору свой сабдомен
источник

s

s4b0t in Laravel Framework Russian Community
Maxyc Webber
Как в битрикс 24. Под каждую контору свой сабдомен
корневой общий? только субдомены отличаются?
источник

MW

Maxyc Webber in Laravel Framework Russian Community
да
источник

А

Артём in Laravel Framework Russian Community
Maxyc Webber
Ребят. Обосрать коллегу хлебом не корми. Я лишь тестовой накидал, чтоб глянуть как оно работает. Я не об этом спрашивал. Я почитал документацию и видел как делать субдомены. И они работают . вопрос я задал иной
Это инторнэт
источник

А

Артём in Laravel Framework Russian Community
Пора привыкнуть
источник

MW

Maxyc Webber in Laravel Framework Russian Community
источник

s

s4b0t in Laravel Framework Russian Community
а что тогда не получается? пользуйте именовванные маршруты. при формировании сслыки он сам сформирует нужные урл
источник

А

Артём in Laravel Framework Russian Community
Может, ты тайный env'вист и иногда не можешь себя сдержать...
источник

А

Артём in Laravel Framework Russian Community
Ну и битрикс в анамнезе, сам понимаешь...
источник

MW

Maxyc Webber in Laravel Framework Russian Community
s4b0t
а что тогда не получается? пользуйте именовванные маршруты. при формировании сслыки он сам сформирует нужные урл
Ну получается при создании ссылки через route надо будет всегда передавать team переменную для формирования ссылки. Вот мне  хотелось бы как то это централизовано сделать ибо она всегда будет зависеть только от текущего субдомена.

Вообще варианты решения несколько. 1. Не заморачиваться ни с какими субдоменами в роутах, и сделать авторизацию только на нужном мне субдомене.. Без субдомена не предоставлять авторизации. Тогда роуты будут чистые. Сделать лишь мидлварю на проверку третьего уровня где оно надо.
источник

MW

Maxyc Webber in Laravel Framework Russian Community
Артём
Ну и битрикс в анамнезе, сам понимаешь...
У всех бывают черные дни в жизни
источник
2020 December 02

LD

Lewis Day in Laravel Framework Russian Community
источник