Size: a a a

Laravel для начинающих

2020 November 15

S

Sergey in Laravel для начинающих
оу май
источник

AB

Alex B in Laravel для начинающих
Vladimir Yefremov
ты опиши понятнее свою задачу
вывожу список товаров на странице
над списком есть js фильтр, простой, который работает по средстом связи категорий
каждой карточке товара прикрепляется уникальное имя категорий, но так как в списке товаров могут быть товары одной категории то появляется проблема продублированных табов
источник

AB

Alex B in Laravel для начинающих
Alex B
вывожу список товаров на странице
над списком есть js фильтр, простой, который работает по средстом связи категорий
каждой карточке товара прикрепляется уникальное имя категорий, но так как в списке товаров могут быть товары одной категории то появляется проблема продублированных табов
есть конечно различные способы решения задачи
да я и сам могу, если вы в рамках спортивного азарта поможете было бы классно 😉) быстрее закрою задачи
источник

VY

Vladimir Yefremov in Laravel для начинающих
Alex B
есть конечно различные способы решения задачи
да я и сам могу, если вы в рамках спортивного азарта поможете было бы классно 😉) быстрее закрою задачи
не, я без азарта :)
думаю - связями оно бы решилось достаточно легко;
источник

AB

Alex B in Laravel для начинающих
то есть в верстке рендерится категории текущих товаров на странице, то есть две форича товаров, это если упрощать
источник

AB

Alex B in Laravel для начинающих
Такс ребят
Хоризон бесплатен? Стоит ли его юзать и когда?
источник

VY

Vladimir Yefremov in Laravel для начинающих
Alex B
то есть в верстке рендерится категории текущих товаров на странице, то есть две форича товаров, это если упрощать
наверно я  не понял твою задачу :)

хотя,
1-й цикл - вывод товаров
2-й - внутри него - связанные категории, а как их верстать - это отдельная тема; конечно циклов получается много.... но думаю это не особо большая нагрузка, т.е. категорий к каждому товару привязано, надеюсь, не так уж много
источник

VY

Vladimir Yefremov in Laravel для начинающих
Alex B
Такс ребят
Хоризон бесплатен? Стоит ли его юзать и когда?
у меня сейчас Хорайзон требует пхп-расширение 'pcntl'; на линухе нет проблемы, а на Винде - кошмар,
сейчас пытаюсь его выпилить, хотя может это не верный путь?
источник

AB

Alex B in Laravel для начинающих
Vladimir Yefremov
наверно я  не понял твою задачу :)

хотя,
1-й цикл - вывод товаров
2-й - внутри него - связанные категории, а как их верстать - это отдельная тема; конечно циклов получается много.... но думаю это не особо большая нагрузка, т.е. категорий к каждому товару привязано, надеюсь, не так уж много
нет, категории выводятся выше товаров, для фильтра
и внизу карточки товаров, непосредственно
тут есть различные способы решения
источник

AB

Alex B in Laravel для начинающих
Vladimir Yefremov
у меня сейчас Хорайзон требует пхп-расширение 'pcntl'; на линухе нет проблемы, а на Винде - кошмар,
сейчас пытаюсь его выпилить, хотя может это не верный путь?
верный путь, это юзать докер или линукс ))
винда еще может и нужна будет для каких-то особых задач, но докер нужно освоить
источник

AB

Alex B in Laravel для начинающих
сейчас уже стало легче юзать докер под виндой
источник

VY

Vladimir Yefremov in Laravel для начинающих
Alex B
нет, категории выводятся выше товаров, для фильтра
и внизу карточки товаров, непосредственно
тут есть различные способы решения
для фильтра их надо просто запросить из модели;
а категории , в которых есть конкретный товар - это же другое, тот механизм, что я описал должен подойти
источник

VY

Vladimir Yefremov in Laravel для начинающих
Alex B
сейчас уже стало легче юзать докер под виндой
да, Докер-десктоп с WSL, но как в него всунуть это расширение - я пока не пойму :)
источник

AB

Alex B in Laravel для начинающих
Vladimir Yefremov
для фильтра их надо просто запросить из модели;
а категории , в которых есть конкретный товар - это же другое, тот механизм, что я описал должен подойти
нет, эти категории относятся именно к товарам которые были загружены на текущий момент, отдельно их загрузить не получиться, тем более их очень много
источник

VY

Vladimir Yefremov in Laravel для начинающих
Alex B
нет, эти категории относятся именно к товарам которые были загружены на текущий момент, отдельно их загрузить не получиться, тем более их очень много
тогда задача сложнее, путь примерно тот же, но наверно надо отфильтровать их уже не запросом, а обработкой коллекции
источник

AB

Alex B in Laravel для начинающих
Vladimir Yefremov
да, Докер-десктоп с WSL, но как в него всунуть это расширение - я пока не пойму :)
RUN docker-php-ext-install pdo_mysql mbstring exif pcntl bcmath gd

вот
как, это мой докерфайл, основа php7.4-fpm
могу
поделиться если нужно
источник

AB

Alex B in Laravel для начинающих
Vladimir Yefremov
тогда задача сложнее, путь примерно тот же, но наверно надо отфильтровать их уже не запросом, а обработкой коллекции
да, была такая идея
источник

VY

Vladimir Yefremov in Laravel для начинающих
Alex B
RUN docker-php-ext-install pdo_mysql mbstring exif pcntl bcmath gd

вот
как, это мой докерфайл, основа php7.4-fpm
могу
поделиться если нужно
да, поделись, плз
источник

AB

Alex B in Laravel для начинающих
так хоризон фри пакет или нет?
источник

AB

Alex B in Laravel для начинающих
вроде фри, я думал это платная штука
источник