Size: a a a

2021 June 27

D

Dodik 👿 in Laravel Pro
Посмотрел, нема. Но просто в статье было написано вот так. Нашел даже не в одном месте..
источник

М

Максим in Laravel Pro
Антон, мне тебе про пилястры и фронтоны рассказать, или ты хочешь послушать про DDD, или может про то как надо хранить состояние пользователя в системе. Может про stateless/stateful проектирование? Если тебе интересно "копать" в чужом коде репозиториев - вперед и с песней на GitHub, но если же тебе интересно докапываться до моих предложения по поводу решения конкретной проблемы - предложи альтернативу, укажи на слабые/бессмысленные моменты в моем подходе и мы вместе это обсудим. Критикуешь, предлагай и желательно вовремя, и конкретно на вопрос того чья задача/проблема это была.
источник

М

Максим in Laravel Pro
В идеале, жду от тебя курс онлайн видео/аудио уроков и статей на тему - "Правильная Архитектура",  а также курс молодого бойца в формате "From zero to hero (или Антон превратит вас в гуру программирования. Без регистрации и СМС)"
источник

W

WhatchThis in Laravel Pro
Ребят, а где можно почитать, как разрулить конфликт пакетов, если у одного требование guzzle "^6.0", а у 8й ларки - "^7.0"? Это мне надо форкать старый пакет, переделывать его композер, и тянуть в зависимости уже свой пакет?
источник

М

Михаил in Laravel Pro
Ну если про переделать в форкнутом, то тебя это не спасёт, тебе же придётся убедиться что с новой версией все работаете если нет, то нудный рефакторинг. А вообще либа, которая не обновляется на свежие пакеты уже должна вызывать сомнения. Лучше вообще не юзать
источник

W

WhatchThis in Laravel Pro
Ну что ручками проверять под обновленную версию это понятно, от того эта процедура меня и пугает :D Спасибо)
источник

AB

Alexey Bubnov in Laravel Pro
Доброго усим)))
Вопрос на милилон:
Есть идея реализовать все URL на сайте через отдельную таблицу, типа
УРЛ/Контроллер/Акшон/Параметры
типа чтобы все урлы были без /category/…/brand/…/brand/… а просто /category-brand1-brand-2/ ну и типа того…
Даже не представляю как это искать по примерам LAravel….

Пока идея как все такие урл в универсальный маршрут, в нем разбирать из БД какой нам нужен контроллер, и в него перекидывать…. но как это реализовать - пока ненаю(((
Какие есть идеи???
источник

М

Максим in Laravel Pro
Почему бы просто не взять все бренды из базы данных, сгенерировать url со slug'ом в котроллере ну или на крайний случай во view из массива url компонентов с помощью хелпера url()?
источник

AB

Alexey Bubnov in Laravel Pro
так я и хочу их все нагенерировать, но при входе посетителя как по урлу ему определить какой контроллер и акшон вызывать?
источник

М

Максим in Laravel Pro
Через биндинг в роутах?
источник

AR

Anton Rusakov in Laravel Pro
Сделай 404 контроллер, где и разбираешь урл, а потом если нашел контроллер и остальное - просто вызови его :)
источник

М

Максим in Laravel Pro
Ну хорошо, вы можете сгенерировать url их преобразовать их в численные id (id храните в таблице типа string - full_url. int url_id), и поставить просто биндинг в роуте типа /category/123141
источник

М

Максим in Laravel Pro
🙂
источник

AB

Alexey Bubnov in Laravel Pro
Смотрите:
Категория verhnyayo-odejda
бренд befree
роут /verhnyayo-odejda-befree
но может быть роут и
/verhnyayo-odejda
/odejda-befree
/befree
источник

W

WhatchThis in Laravel Pro
Сеошники вас за такое не побьют?)
источник

М

Максим in Laravel Pro
вот тоже сижу и думаю о том же)
источник

М

Максим in Laravel Pro
ну я понимаю смысл таких url'ов только на странице поиска товаров, но где бы еще вы могли нагенерировать столько url'ов для одного товара?
источник

AB

Alexey Bubnov in Laravel Pro
неа - это все разные категориии)))))
типа каталогизатор
источник

W

WhatchThis in Laravel Pro
Как вариант сделать что-то типа тегов, сделать роут вида /{url}, в контроллере разбивать его по -, и по этим тегам искать в базе
источник

М

Максим in Laravel Pro
Вариант
источник