Budżet: 2000 UAH Termin: 3 dni
Добрый день. могу заняться доработкой фильтра. Обращайтесь!
Здравствуйте.
Необходимо заполнить и доработать фильтр OCFilter:
1. Правильно заполнить фильтр:
- Группы фильтров соответствуют категориям верхнего уровня.
- Фильтры соответствуют категориям, привязанных к категориям верхнего уровня.
- Если у категории верхнего уровня нет вложенных категорий, то для соответствующей группы фильтров создается фильтр, дублирующий эту группу с тем же id (Чтобы у группы фильтров был фильтр и к нему привязались товары из соответствующей категории).
- Товары привязываются к фильтрам так же как привязаны к категориям.
По сути, это дублирование таблиц категорий/товаров Опенкарта. Сейчас это все заполнено, но нужно проверить - вдруг что-то нет сделал, тогда нужно будет подправить.
id групп фильтров и фильтров должны соответствовать id
2. Все группы фильтров и фильтры дожны отображаться во всех категориях (вне зависимости от того, есть ли товары, привязанные к текущей категории или нет), чтобы покупатель, находясь в любой категории мог фильтровать по всем фильтрам.
3. Нужно переделать выдачу так чтобы (к примеру):
Выбрано 4 фильтра (А, Б, В, Г). Выдача:
а) "Наилучший вариант для вашего запроса": (показываем если есть товары)
...выдача
б) "для лечения заболеваний" [А, Б, В]: (показываем если есть товары)
...выдача
в) "для лечения заболеваний" [А, Б]: (показываем если есть товары)
...выдача
г) "для лечения заболеваний" [Б, В]: (показываем если есть товары)
...выдача
4. Так как категоризация и ассортимент будет расширяться, то нужно сделать правки в контроллере ОС:
При добавлении категории добавлять эту категорию в фильтр (как группу или как фильтр или как то и другое, в зависимости от уровня и вложенности.
При добавлении товара или изменении его привязок к категориям, добавлять привязку к фильтрам.
То же самое делать при удалении категории/товара или отвязке товара от категории.
Изменения делать строго OCmod-ом.
Сообщайте, пожалуйста, бюджет и сроки.
Есть еще много доработок, по этому интересует постоянное сотрудничество.
Budżet: 2000 UAH Termin: 3 dni
Добрый день. могу заняться доработкой фильтра. Обращайтесь!
Ос фильтр самое большое зло какое можно поставить на опенкарт - потом будет обрезание у товаров описания/атрибутов/удаление картинок у товара - поищите лучше другие варианты (дефолтный фильтр/берйн фильтр/мега фильтр про). Просто совет на основании 2 летнего опыта работы с этой цмс
Не знаю, большинство отзывов - хорошие. На самом деле мне нужен результат, а на каком фильтре он будет получен - не принципиально. Дефолтный тоже устраивает, просто у ocfilter есть еще seo.
если я правильно понял ТЗ, то это уже реализовано в фильтре FilterVier_SEO_v.2.x.x
Демо-сайт:
http://demo-fv-seo-2.oc-vier.ru/computers/админка : demo/demo
http://demo-fv-seo-2.oc-vier.ru/admin/index.php?route=module/filter_vierпоставить здесь галку -
Спасибо, я видел этот фильтр. Дело в том, что выдача у меня должна быть не стандартная, плюс все фильтры работают только с товарами текущей категории, а мне нужно, чтобы работали со всеми товарами не зависимо от категории.
П.С. Виталий, я готов купить ваш фильтр если возьметесь за его доработку под мои нужды (не безвозмездно), естественно.
Спасибо, я видел этот фильтр. Дело в том, что выдача у меня должна быть не стандартная, плюс все фильтры работают только с товарами текущей категории, а мне нужно, чтобы работали со всеми товарами не зависимо от категории.
П.С. Виталий, я готов купить ваш фильтр если возьметесь за его доработку под мои нужды (не безвозмездно), естественно.
Спасибо за предложение, но
так как это займет не один день, то на данный момент времени на доработку у меня не будет - сейчас занимаюсь новой версией фильтра, и не хочу ее останавливать на неопределенный срок.
Poszukujemy doświadczonego programisty webowego, który przekształci i naprawi krytyczne błędy w istniejącej aplikacji internetowej. Aplikacja została stworzona przy użyciu czystego JavaScript (Vanilla JS), bez frameworków, i jest wdrożona na Vercel. Obecnie aplikacja działa, ale doświadcza sporadycznych awarii i zawieszeń w niektórych funkcjonalnościach, które wymagają pilnej uwagi. Technologiczny stos aplikacji obejmuje: - Frontend: HTML5, CSS3, ES6+ JavaScript. - Backend/Dane: Supabase (z użyciem PostgreSQL, Auth i Realtime) oraz Upstash (dla Redis). - Wdrożenie: Vercel. Głównym celem tego projektu jest zidentyfikowanie i rozwiązanie przyczyn problemów, a także optymalizacja kodu w celu poprawy stabilności i wydajności. Kluczowe zadania obejmują: 1. Dokładna analiza błędów sieciowych i logów dostępnych w Supabase i Upstash w celu zlokalizowania źródła awarii. 2. Refaktoryzacja kodu JavaScript, aby zapewnić solidne zarządzanie stanami ładowania i błędów. 3. Optymalizacja trwałości stanu na frontendzie. 4. Poprawa komunikacji między klientem a usługami Supabase/Upstash, w tym efektywność zapytań i bezpieczna integracja API. Obecny kod, chociaż wygenerowany z pomocą AI (Claude Code), ma logiczną i modułową strukturę, ale wymaga przeglądu i ekspertyzy ludzkiej, aby osiągnąć niezbędne standardy jakości i solidności. Oczekuje się, że programista będzie miał solidne zrozumienie nowoczesnego JavaScript, baz danych relacyjnych i nierelacyjnych oraz platform wdrożeniowych w chmurze.
Kopiowanie bazy i frontu dla bazy (Obecnie częściowo skopiowany front i niektóre cechy, ale niepoprawnie. Parser wypełnił bazę swoimi cechami) Synchronizacja parsera z bazą i cechami bazy Naprawa błędu agenta parsera Przycinanie zdjęć proporcjonalnie do znaku wodnego, które spływają z parsera Praca bufora z nową bazą i narzędziami z obiektami tej bazy Poprawienie drobnych błędów: na przykład tekst popupów lub drobne momenty na froncie, błędy, które pojawią się podczas realizacji zadań Podłączenie nowego magazynu do przechowywania mediów Logi przestały trafiać do tabeli operacji finansowych, co nas stronach bilansu i planu taryfowego (płatność taryfy, doładowanie konta (sukces/nie)) Sprawdzić jeszcze raz działanie płatności i po tym zamienić testowe API billingowe od monobanku na rzeczywiste Udoskonalić prawa dostępu dla użytkownika administratora baz Obecnie są zawieszone procesy, które obciążają serwer, trzeba to sprawdzić Logika komentarzy i notatek obecnie działa niepoprawnie, trzeba, aby dla tego samego obiektu w 2 bazach - komentarze były przypisane do każdej bazy, a nie do obiektu, źródłem którego jest obiekt tej bazy (Bardziej szczegółowo mogę wyjaśnić osobiście) Zafiksować w bazach poprawne sortowanie (Obecnie od pierwszego dodanego do ostatniego. trzeba odwrotnie, funkcjonalność sortowania stworzona) Sprawdzić i poprawić poprawność filtrów w bazach, możliwe, że dodać ograniczenia na filtrację przy dużych objętościach danych
Trzeba przenieść autorski projekt z CodeIgniter 2 na Laravel 12. Szczegóły podam w wiadomościach prywatnych.
Projekt Istniejąca strona została opracowana w Symfony. Należy przejąć projekt na wsparcie, zapoznać się z kodem i w przyszłości realizować poprawki. Główne zadania Wdrożyć wszystkie techniczne zalecenia specjalisty SEO zgodnie z dostarczonym zadaniem technicznym. Wprowadzić zmiany w konfiguratorze pomników zgodnie z oddzielną listą wymagań. Zrealizować zaktualizowany design strony (markup i integracja nowego designu). Wykonywać dalsze techniczne poprawki i wsparcie strony w razie potrzeby. Od dewelopera oczekuje się Zapoznania się ze strukturą projektu i bazą kodu. Oceny kosztów i terminów realizacji każdego etapu. Przestrzegania istniejącej architektury projektu i jakościowej realizacji zmian. Utrzymywania kontaktu w sprawie realizacji zadań i możliwych rozwiązań technicznych.
Chcę bota do Telegramu. Ładowanie dialogów. Z pomocą AI sprawdzanie na potencjalne kłamstwo. Strona z rozszerzonymi możliwościami. Rejestracja, API, statystyki itd.