Size: a a a

2021 May 13

J

Jeen in Laravel UA
foreach($this->getFilterIds() as $id) {
$query->whereHas('filters'), function($query) use ($id) {
$query->where('filters.id', $id);
});
}
источник

J

Jeen in Laravel UA
Попробуй так. Только синтаксис проверь, писалось прямо в чат телефона
источник

YP

Yurii Prudskyi in Laravel UA
Так просто не ответишь. Надо понимать, какая у тебя структура базы, и что такое фильтр. Обычно внутри группы делают связь "ИЛИ" (расширение списка, если твоими словами), а между группами - связь "И" (сужение). Пример.
Ты продаешь футболки, У тебя 2 группы - цвет и размер.
Цвет: синий, красный, желтый
Размер: xl, xs, xxl.
Вот если ты выберешь "синий", а потом "красный", то список должен "расшириться" - сработает логика "ИЛИ". А если еще добавишь "xl" - то должен "сузиться" - сработает логика "И".
Веду я к тому, что я вижу у тебя только фильтр id, и не ясно вообще, есть ли группы, и как оно к продуктам привязано.
источник

РИ

Роман Игумнов... in Laravel UA
спасибо! Помогло
источник

J

Jeen in Laravel UA
На здоровье)
источник

РИ

Роман Игумнов... in Laravel UA
😁
источник

MR

Maxim Rebitskiy in Laravel UA
Мне кажеться нужно чуть так

$query->whereHas('filters'), function($query) {
foreach($this->getFilterIds() as $id) {
$query->where('filters.id', $id);
}
});
источник

MR

Maxim Rebitskiy in Laravel UA
Ибо с первым вариантом будет много подзапросов при большом количестве фильтров, не?
источник

J

Jeen in Laravel UA
Может и так. Нужно посмотреть, как запрос построится
источник

MR

Maxim Rebitskiy in Laravel UA
Хотя нужно смотреть на связь, бо может сюда попадать тоже лишнее
источник

MR

Maxim Rebitskiy in Laravel UA
Но я бы поэксперементировал если есть свободное время)
источник
2021 May 14

zN

zVlad Nesquik in Laravel UA
Є той, у кого на ПК стоїть Лінукс на повседнєв?
Як ви розробляєте сайти, то у вас при старті ПК запускається апач, мускул, редіс і т.д чи кожне самі запускаєте? Чи створили ярлик для запуску/остановки всих цих програм?
источник

OV

Oleg Valko in Laravel UA
источник

OV

Oleg Valko in Laravel UA
Дуже зручна обгортка для докера
источник

OV

Oleg Valko in Laravel UA
Система чиста,все в докері
источник

RZ

Roman Zhakhov in Laravel UA
docker
restart: unless-stopped
источник

П

Павел in Laravel UA
запускаю вручную docker-compose
источник

zN

zVlad Nesquik in Laravel UA
Все через докер?... Я його не люблю)
источник

J

Jeen in Laravel UA
Можно и без докера. Все автоматом стартует. Только без апача, оно устарел, нгинкс - стандарт
источник

MR

Maxim Rebitskiy in Laravel UA
+
источник