Laravel elasticsearch (договорная оплата)
3 000 руб. за проект
Добрый день, уважаемые программисты.
Необходимо сделать фильтр:
1. фильтр выводиться из 5 разных таблиц.
- Product, Brand, Shop, Color, Filter
- Есть взаимосвязанные таблицы CategoryBrand, CategoryFilter, FilterValue, ProductFilter.
2. Есть контроллер где сейчас написан фильтр на if, можно все снести. Логика пока не где не разнесена вся в широких контроллерах. Шаблоны фильтров и верстка сделана, сейчас они выводятся.
Как делать фильтр:
1. При первой загрузке - если нет параметров у товаров, в фильтре этот параметр должен отсутствовать.
2. При посл выборке - при нажатии например на красный цвет, в остальных параметрах в фильтре добавляется атрибут disabled (клик по нему не действует, так уже передусмотрена верстка)
(т.е те товары которые вывелись, могут не иметь некоторых параметров).
3. загнать это все в elasticsearch, соответственно сделать очереди (обновление, удаление), а так же прикрутить поиск.
Необходимо сделать фильтр:
1. фильтр выводиться из 5 разных таблиц.
- Product, Brand, Shop, Color, Filter
- Есть взаимосвязанные таблицы CategoryBrand, CategoryFilter, FilterValue, ProductFilter.
2. Есть контроллер где сейчас написан фильтр на if, можно все снести. Логика пока не где не разнесена вся в широких контроллерах. Шаблоны фильтров и верстка сделана, сейчас они выводятся.
Как делать фильтр:
1. При первой загрузке - если нет параметров у товаров, в фильтре этот параметр должен отсутствовать.
2. При посл выборке - при нажатии например на красный цвет, в остальных параметрах в фильтре добавляется атрибут disabled (клик по нему не действует, так уже передусмотрена верстка)
(т.е те товары которые вывелись, могут не иметь некоторых параметров).
3. загнать это все в elasticsearch, соответственно сделать очереди (обновление, удаление), а так же прикрутить поиск.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.