Size: a a a

2020 January 10

А

Артур in Laravel Pro
можно mysql сделать. но честно влом сейчас составлять запрос ))
источник

DB

Denis Bedov in Laravel Pro
Артур
можно mysql сделать. но честно влом сейчас составлять запрос ))
В модели календаря ?
источник

DB

Denis Bedov in Laravel Pro
чтобы типа Calendars::with('events')->get()
источник

А

Артур in Laravel Pro
если с запросами заморочиться можно сделать как ты показал. там будет raw запросы.
в твоем случае наверное проще будет делать через форич - проще - поддерживаемее и нагляднее
источник

DB

Denis Bedov in Laravel Pro
ок
источник

M

Max in Laravel Pro
Я получаю в результате фильтрации, предположим, 247 товаров, спагинированных по 50. Нужно пройтись по всем 247 и вытащить их category_id, например, с помощью pluck. Но плак возьмет эти данные только из первых 50, как в таком случае изящно решить вопрос?
источник

A

Adilet in Laravel Pro
Max
Я получаю в результате фильтрации, предположим, 247 товаров, спагинированных по 50. Нужно пройтись по всем 247 и вытащить их category_id, например, с помощью pluck. Но плак возьмет эти данные только из первых 50, как в таком случае изящно решить вопрос?
Делать pluck() до вызова метода get() или paginate()
источник

С

Святослав in Laravel Pro
Max
Я получаю в результате фильтрации, предположим, 247 товаров, спагинированных по 50. Нужно пройтись по всем 247 и вытащить их category_id, например, с помощью pluck. Но плак возьмет эти данные только из первых 50, как в таком случае изящно решить вопрос?
Ээм, а если брать из данных которые не пагинировались.. это же обычный LIMIT OFFSET
источник

A

Alex in Laravel Pro
ThunderAL
парсинг даты $date = Carbon::parse(...) (смотри что туда передаёшь. это не магическая функция. ищи в доках если у тебя не стандартная "англоязычная дата" или если у тебя дата не в iso формате)
возможно ты хочешь что-то типа $date = Carbon::parse($request->get('date_field'))
карбон умеет сдвигать дату туда и и обратно
$date->subDays(5) - 5 дней из даты (подставь Month, Year и будешь двигать месяцами и годами)
$date->addDays(5) +5 дней для этой даты
для определения промежутка дат тебе надо 2 даты. $start_date = ...; $end_date = ...; допустим.
потом для QueryBuilder'а (который у тя в переменной $q) ты пишешь что-то типа
$q->whereBetween('table_date_field', [$start_date, $end_date])

PS лучше юзай $request->has('...') а не isset
PPS carbon даты мутабельны
Спасибо
источник

A

Alex in Laravel Pro
Спасибо)
источник

DZ

Daniil Zobov in Laravel Pro
А зачем calendars вообще как сущность?))
источник

DZ

Daniil Zobov in Laravel Pro
Нельзя сделать select * from events where %date% between %start% and %end%?
источник

DZ

Daniil Zobov in Laravel Pro
А календари генерировать карбоном.

Будние/выходные определить сможешь через дни недели, для исключительных дней можно табличку ввести: id, date, name
источник

DZ

Daniil Zobov in Laravel Pro
Пока то, что увидел выше - какое-то лютое порево)
источник

ВС

Владислав Субботин... in Laravel Pro
Артур Чобанян
Ты издеваешься? Не знаю как другие но я сижу в чате ПРО чтоб отвечать на интересные вопросы про ларавел и что я вижу?
Как поставить ларавел?
У меня не работает лицензия пхпшторма.
У меня на члене красные пятна что делать?
Хернёй страдать можно не только лишь отвечая на "интересные" вопросы (по секрету скажу, что интересные вопросы бывают крайне редко, потому что опытные люди вопросов не задают).
источник

DA

Dave Aios in Laravel Pro
@subbotinv как батя смолвил)
источник

ВС

Владислав Субботин... in Laravel Pro
)
источник

ВГ

Владислав Гронюк... in Laravel Pro
все привет) такой вопрос кто настраивал сокеты на VPS, Laravel Echo, Pusher
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Владислав Гронюк
все привет) такой вопрос кто настраивал сокеты на VPS, Laravel Echo, Pusher
Я
источник

ВГ

Владислав Гронюк... in Laravel Pro
Можешь помочь пожлауйста и сказать как ты их на впс настраивал?
источник