Size: a a a

2020 February 04

A

Andrei in Laravel Pro
По факту хочу найти в первой комнате в первом тарифе в текущем периоде где цена больше указанной.
источник

PP

Pachverk Pachverk in Laravel Pro
Роман
Что за "проверить в одном роуте"? Мне кажется ты просто мог бы логику вынести в миддлвейр
Просто я думал мб есть инструмент типа nextRoute(0
источник

Р

Роман in Laravel Pro
Так это и есть миддл. Зачем логику выбора маршрута держать внутри маршрута?
источник

PP

Pachverk Pachverk in Laravel Pro
Роман
Так это и есть миддл. Зачем логику выбора маршрута держать внутри маршрута?
Ok, услышал. Спс бро)
источник

Р

Роман in Laravel Pro
И там как раз организуй проверку, если да - нужный роут. Если нет - некст
источник

PP

Pachverk Pachverk in Laravel Pro
Роман
И там как раз организуй проверку, если да - нужный роут. Если нет - некст
Просто там прийдется учитывать языки, у меня они реализованы через Route::group + middleware на язык
источник

A

Arman in Laravel Pro
Роман
Так это и есть миддл. Зачем логику выбора маршрута держать внутри маршрута?
разве это логика мидл?
источник

Р

Роман in Laravel Pro
Pachverk Pachverk
Просто там прийдется учитывать языки, у меня они реализованы через Route::group + middleware на язык
Да пожалуйста. Обычный класс. Используй что надо
источник

PP

Pachverk Pachverk in Laravel Pro
Arman
разве это логика мидл?
Я рад буду услышать еще варианты )
источник

A

Andrei in Laravel Pro
Arman
dd($q->toSql());

так то вроде связи должны рассказывать только как связать, а все остальное через глобальные скоупы
Спс понял
источник

Р

Роман in Laravel Pro
Arman
разве это логика мидл?
А разве нет? Надо - пропускай дальше. Не проходит условие - не пропускай. Или редирект куда хочешь.
источник

A

Arman in Laravel Pro
Роман
А разве нет? Надо - пропускай дальше. Не проходит условие - не пропускай. Или редирект куда хочешь.
вроде это когда обраточик ясен, а тут еще не решили
источник

A

Arman in Laravel Pro
Pachverk Pachverk
Всем добрый день, мб кто-то подскажет
У меня есть роут 'admin' и есть страница посадочкая '{some_page}'
Можно ли сделать проверку в одном роуте а потом сообщить что бы логика роутов работала дальше если нет совпадения?
а какую задачу решаете?
источник

A

Arman in Laravel Pro
что мешает первым поставить админа, а потом что у вас там
источник

Р

Роман in Laravel Pro
Arman
вроде это когда обраточик ясен, а тут еще не решили
Вот именно чтобы найти "обработчик" есть сам роутер. Не так? А вот логика организуется или простыми шаблонами роута или миддлами. Может задача не понятно была описана, и суть вообще не в этом
источник

A

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

Р

Роман in Laravel Pro
По-моему это уже демагогия. Все равно какую - всё можно сделать в миддле. Зависит от конкретного случая
источник

PP

Pachverk Pachverk in Laravel Pro
Нашел в доке вариант как можно обойтись без всего этого, но там нужно правильно патерн составить
источник

A

Arseni in Laravel Pro
Добрый вечер! подскажите пожалуйста, у меня есть модель Sessions, в ней я определяю отношение $this->hasMany('\Models\User', 'id', 'user'). Как мне вернуть теперь из таблицы Sessions последний кортеж где задан данный пользователь. То есть, в таблице Users есть поле telegram_id, мне нужно по нему сделать проверку, получить id юзера, и уже у этого айди получить последний Session
источник

A

Arseni in Laravel Pro
Я пробовал через with, я пробовал inner join, Session приходит но
источник