Anonymous
ваще ляпота)
stgalkin
Еще пару убеждающих постов и я ее поставлю)
(;¬_¬)
я ковырялся с пейпалкой... заебался...
Anonymous
(;¬_¬)
настроил, конечно, но нервов попортил
Anonymous
А тут какие-то сложные темы
(;¬_¬)
а потом клиенту все прикрыли =)
Anonymous
орм срм инвойсы
Евгений
Я так не думаю
Anonymous
ну это я так завуалировал "сжигать на месте"
Anonymous
Если я делаю связь belongTo, обязательно ли писать обратную HasMany?
Anonymous
нет
Anonymous
Ок, спасибо
Anonymous
А какая практическая разница между hasOne и belongTo?
Евгений
Наоборот
Anonymous
ну да
Anonymous
наоборот
Евгений
Туда сюда
Denis
Всем привет!
Разыскиваем!!!
Подробности https://moikrug.ru/companies/passtobus
Евгений
посоны приветы!
Евгений
на глупые вопросы отвечать готовы?
Dan
Отож
Евгений
короч
Евгений
есть сайт типа каталог, если по простому. Всё было сделано для одного города, щас появилась необходимость делать для разных городов то е самое. Благо я это предусматривал и сделать это в базе не сложно. Вопрос в другом
Евгений
В админке у меня всё относится к одному городу и там очень много всего. Делать в одной админке в каждом разделе разбивку по городам это слишком нагружено инфой
Евгений
подумал сделать страницы .../admin на которой будет выбор города а там уже для каждого города только своя выборка всего. Ну и еще общий раздел с базовыми настройками сайта и тд
Евгений
так вот
Евгений
как это всё в админке разделить по городам? типа /admin/msk admin/spb ?
Евгений
сделать мидлварю, куда передавать slug города и переменную с городом биндить во все вьюхи? или как ваще такое делается?
Евгений
мне кажется это похоже на мультиязычность по подходу решения
Евгений
@Denormalization @DreddyI @Quiss памагити
Евгений
возможно еще с разделением доступа только к своим городам админам
Евгений
чтоб не было доступа к общим настройкам сайта а только к модерации. Для каждого города роль создавать не правильно же наверно
Александр
Думаю проще всего масштабировать как admin/город
Евгений
я так и хочу, вопрос то в другом
Евгений
как это делать
Евгений
вот делаю группу роутов /admin/{city}
Александр
Эм, разделение на города для админов?
Евгений
и надо же как то передавать там и в дочерние роуты группы что это к этому городу относится
Евгений
ну про админов пока не важно
Евгений
мне кажется надо мидлварю какую то, которая смотрит какой город и передает во все вьюхи переменную с городом
Anonymous
А причем тут вьюхи?
Anonymous
У тебя в любом контроллере будет доступен {city}
Александр
Тебе надо во вьюху переменную передать? Тогда мидлвпре тут ни при чем
Евгений
вот, а как в любой контроллер его передать?
Евгений
просто в каждом контроллере самому прописать его? там же туева хуча этих контроллеров у меня
Евгений
мне бы в одном месте как то передавать
Александр
Я недавно этот же вопрос тут поднимал)
Александр
Только во вьюхи передавал
Александр
Через вью композер
Евгений
@Denormalization то есть если в группе роутов есть {city} то его можно юзать сразу во всех контроллерах? чот я не подумал об этом сразу))
Евгений
ок, а как теперь разделить доступ?
Anonymous
Евгений
хотелось бы мидлварей по такому принципу
Anonymous
ну можешь по принципу ролей
Евгений
admin:msk,spb
Евгений
или admin и сразу во всех городах
Anonymous
просто назначай город\а юзеру и смотри есть ли у него такой
Евгений
ну то есть при добавлении города надо добавить и роль для города?
Евгений
ща, я какой то пакет для ролей юзаю, может там есть параметры какие то
Anonymous
не, не обязательно
Евгений
гляну
Anonymous
просто сделай many-to-many связь city_user
Евгений
ладно, вроде понял
Евгений
блин всегда какие то тупые вопросы в голову лезут, а оказывается когда сядешь делать то всё просто
Anonymous
)))
Anonymous
Просто пока не сформулируешь вопрос, очень сложно даже самому на него ответить
Евгений
ну вот у меня уже есть роли на сайте. Было раньше просто admin например. Теперь хочу чтобы админ имел доступ во всю админку, а ще были разделения доступа по городам. Вот я админю раздел москвы, чтоб зайдя в /admin/ меня редиректнуло на /admin/msk и не пускало в другие города и общие настройки
Евгений
сформулировал
Евгений
но просто через те роли как сделано щас это делать неудобно
Евгений
поэтому или переделать или плодить роли
Anonymous
так просто сделай как я сказал, и накрой этот роут другой миддлваре
Anonymous
которая проверяет есть ли у юзера этот город
Евгений
да можно так вроде
Евгений
просто это еще доп связи (
Anonymous
ага
Anonymous
я тож не люблю их плодить