Бюджет: 1000 UAH Срок: 1 день
Добрый вечер. У меня есть опыт в создании интернет-ресурсов различной сложности, а также в решении проблем, доработке и создании сайтов на OpenCart, WordPress и других.
Использую в работе PHP, Python и другие языки и технологии в зависимости от задачи.
Примеры работ могу предоставить по запросу.
Пишите, обсудим детали.
Бюджет: 1111 UAH Срок: 1 день
Добрый день, меня заинтересовало ваше предложение. Буду рад сотрудничеству. Расчеты стоимости сроков реализации после обсуждения деталей.
Бюджет: 700 UAH Срок: 1 день
👋 Привет! Готов начать работу прямо сейчас. Четко понимаю задачу и имею успешный опыт в реализации именно таких проектов (примеры есть в отзывах). Выполню задание сегодня, быстро и без лишних вопросов. Давайте обсудим детали и стартуем! 🚀
- Проекты 9
- Оценка 4.8
- Рейтинг 3 253
Бюджет: 1500 UAH Срок: 1 день
Здравствуйте. Задача классическая для OpenCart. По умолчанию движок сортирует товары по sort_order или алфавиту, полностью игнорируя фактические остатки на складе.
Чтобы опустить товары «Нет в наличии» в самый низ списка (при этом сохранив Вашу ручную сортировку для доступных товаров), нужно модифицировать SQL-запрос выборки в модели catalog/model/catalog/product.php. Мы добавим приоритетное условие сортировки по количеству (например, p.quantity > 0 DESC) прямо перед Вашим sort_order.
Я сделаю это технически грамотно — через OCMOD-модификатор. Файлы ядра затронуты не будут, и при чистке кэша или мелких обновлениях эта логика не слетит.
Так как задача точечная и понятная, моя цена за этот фикс — 1 500 грн. Сделаю сегодня за 1-2 часа.
Напишите в личные сообщения, уточните версию Вашего OpenCart (2.x или 3.x) и скиньте доступы (FTP + админка). Смогу сразу взять в работу.
Мои проекты тут: aleksandergladchenko.github.io/portfolio/
Бюджет: 700 UAH Срок: 1 день
Здравствуйте. Сделаю с большим удовольствием, очень хорошо знаю Opencart, опыт более 10 лет.
На связи 24/7, отвечаю мгновенно.
Примеры моих работ => Freelancehunt
Бюджет: 1500 UAH Срок: 1 день
Знакомая проблема для OpenCart, особенно когда сортировка смешана с фильтрацией по наличию. Можно решить через доработку SQL-запроса или добавить дополнительное условие в контроллер, чтобы товары без наличия всегда ставились в конец списка, и при этом учитывался «Порядок сортировки». Работал с OpenCart, поэтому уверен, что быстро найду и исправлю логику сортировки так, чтобы она соответствовала вашим требованиям. Также можно сделать настройки гибкими, чтобы в будущем легко поддерживать и изменять порядок отображения товаров по различным параметрам.
Бюджет: 2000 UAH Срок: 3 дня
Здравствуйте! Я внимательно изучил ваш проект и готов приступить к его реализации. Давайте обсудим детали для наилучшего выполнения.
Бюджет: 4500 UAH Срок: 1 день
Здравствуйте!
Задача понятна — товары "нет в наличии" вылезают вверх списка и перебивают ручную сортировку через "Порядок сортировки". Нужно, чтобы они всегда были внизу категории и поиска.
После фикса покупатели будут видеть сначала то, что можно купить прямо сейчас — конверсия вырастет, потому что клиент не будет тыкать в пустые карточки.
План:
1. Правлю SQL-запросы в catalog/model (product, search) — добавляю сортировку по stock_status так, чтобы "нет в наличии" шли после всех остальных, сохраняя ручной sort_order внутри каждой группы.
2. Проверяю кэш и модификаторы OCmod/VQmod, чтобы ничего не перезаписывало новый порядок.
3. Тестирую на категориях и в поиске — с разными комбинациями sort_order.
Срок: 1 день.
Примеры работ: https://ak-digital-portfolio.netlify.app
Пишите — обсудим детали.
Александр Козак
Бюджет: 800 UAH Срок: 1 день
Добрый день! Проблема понятна, типичная ситуация для OpenCart. Скорее всего, стандартный SQL-запрос в модели не учитывает остатки (quantity) при первичном сортировании.
Как я это решу: Модифицирую запрос так, чтобы товары в наличии всегда шли первыми, сохраняя при этом ваше ручное сортирование (sort_order).
Готов приступать, жду доступа.
Бюджет: 800 UAH Срок: 1 день
Добрый день👋
Все можно реализовать от А до Я
ОПЫТ РАБОТЫ БОЛЬШЕ 7 ЛЕТ
Есть много чего реализовано на Opencart, поэтому все хорошо можно сделать у вас и исправить
Обращайтесь и пишите в личные сообщения
Бюджет: 1500 UAH Срок: 1 день
Здравствуйте. Работаю с Опенкартом. Готов исправить сортировку. Обращайтесь.
Василь Хоменко
Победившая ставка- Проекты 348
- Оценка 5.0
- Рейтинг 12 965
Бюджет: 700 UAH Срок: 1 день
Доброго дня, можу поправити
Бюджет: 700 UAH Срок: 1 день
Выполнял эту работу очень много раз, обращайтесь, быстро выполню.
Бюджет: 700 UAH Срок: 1 день
Здравствуйте! Я могу исправить сортировку товаров в OpenCart и сделаю это так: изменю логику выборки/ORDER BY в запросах (категории и поиск), чтобы товары без наличия всегда опускались в конец, с учетом поля “Порядок сортировки”, и проверю это на всех страницах.
Быстро внесу правки без нарушения другой логики.
Бюджет: 800 UAH Срок: 1 день
Привет, могу исправить
Бюджет: 800 UAH Срок: 1 день
Добрый день! Мы с коллегой профессионально занимаемся технической автоматизацией онлайн-магазинов и оптимизацией UX/UI более 4 лет, поэтому мы поможем вашему проекту исправить критическую ошибку в ранжировании товаров, которая негативно влияет на конверсию. Мы реализуем бэкенд-логику сортировки по двум критериям: сначала проверка физического наличия, а уже потом — ваше кастомное поле приоритета. Наш опыт 4 года подтвержден проектами drkukharevich.rivne.ua, crave-agency.com.ua, jk-solution.com.ua, где мы уже успешно настраивали сложные алгоритмы выдачи товаров. Мы обеспечим техническую безупречность выполнения, проверим работу фильтров после внесения изменений и передадим вам полностью протестированный функционал, который улучшит пользовательский опыт. Работаем надежно и с акцентом на техническую чистоту кода.
Бюджет: 1000 UAH Срок: 1 день
Здравствуйте! Мы с напарником (дизайнер + full-stack) более 4 лет специализируемся на разработке и глубокой технической оптимизации e-commerce платформ, поэтому мы поможем вам настроить корректную иерархию отображения товаров в каталоге, мы разработаем архитектуру сортировки на базе SQL-запросов или кастомных хуков вашей CMS, которая будет автоматически группировать товары по наличию, приоритетно опуская отсутствующие позиции в конец списка независимо от их индекса сортировки, наш опыт в разработке 4 года, посмотрите на наши работы с точки зрения технической стабильности и логики каталогов: hyperfi.tech, espressolab.com.ua, hudi.com.ua. Мы профессионально изменим логику OrderBy, чтобы статус in_stock имел высший приоритет над полем "Порядок сортировки", и гарантируем техническую безупречность выполнения этой задачи для категорий и результатов поиска, наш опыт 4 года подтвержден успешными кейсами разработки масштабируемых веб-решений.
Бюджет: 700 UAH Срок: 1 день
обращайтесь, не проблема, 5 минут дел
_______________________________________
Бюджет: 700 UAH Срок: 1 день
Обращайтесь! Профессионально решаю проблемы с OpenCart)
С уважением, Олег.
__________
ПОРТФОЛИО: https://harukaze.com.ua
Бюджет: 800 UAH Срок: 1 день
Привет! Готов заняться. Уже выполнял подобное задание. Несмотря на выбранный вариант сортировки, товары, которых нет в наличии, будут в конце списка.
Бюджет: 700 UAH Срок: 1 день
Добрый. Могу сделать сейчас ) Нужно будет подправить сортировку вывода товаров)
Бюджет: 700 UAH Срок: 1 день
Понял задачу. Сделаю так, чтобы товары, которых нет в наличии, всегда отображались в конце списка — независимо от сортировки или ручного поднятия. Товары в наличии будут всегда выше.
Могу сразу приступить к реализации.
Бюджет: 800 UAH Срок: 1 день
Здравствуйте, Оля!
Наша IT-компания создает и дорабатывает веб-сайты, которые работают стабильно, быстро и решают конкретные бизнес-задачи клиента. Мы занимаемся разработкой веб-сайтов «с нуля», а также усовершенствованием существующих решений, повышая их производительность и удобство использования для ваших пользователей.
У нас есть опыт в:
- разработке адаптивных и быстрых сайтов на различных платформах (WordPress, OpenCart, Shopify, WIX);
- интеграциях с платежными системами, CRM-системами, внешними сервисами и внутренними системами;
- оптимизации производительности и безопасности сайтов;
- настройке аналитики и базовых SEO-инструментов;
- разработке программного обеспечения и автоматизации бизнес-процессов: управление клиентской базой, учет ресурсов, автоматизация повторяющихся задач, интеграции со сторонними системами;
После выполнения проекта мы предоставляем 14 дней технической поддержки, в течение этого срока помогаем адаптировать систему к вашим конечным бизнес-процессам и консультируем по любым вопросам, касающимся области выполненных работ. Благодаря бесплатной поддержке выполненного проекта, это позволяет вам быть уверенными, что разработанное решение работает стабильно с момента запуска и не требует других дополнительных настроек.
Мы работаем структурировано, ответственно - на результат, который соответствует вашим бизнес-целям.
Бюджет: 700 UAH Срок: 1 день
Добрый день, могу сделать, пишите в личные сообщения, обсудим детали.
Бюджет: 700 UAH Срок: 1 день
Готов выполнить.
Опыт работы в веб более 12 лет.
Опыт работы с OpenCart 3.x, 2.x более 7 лет.
Примеры работ https://koder.pp.ua/portfolio/
Бюджет: 700 UAH Срок: 1 день
Знаю как это исправить, могу сделать
=- =-= = -= -= -= -= -= -= -= -= -= -= -= -
Бюджет: 1500 UAH Срок: 1 день
Добрый день, обращайтесь, допишу ваш фильтр как нужно...............
Бюджет: 700 UAH Срок: 1 день
Добрый день. Готов выполнить ваш заказ! Пишите в личные сообщения, буду рад сотрудничеству!
Бюджет: 800 UAH Срок: 1 день
похоже на то, что товары сортируются по рейтингу или индексу, а не по наличию. частая проблема. обращайтесь.
- Проекты 7
- Оценка 5.0
- Рейтинг 1 045
Бюджет: 700 UAH Срок: 1 день
Здравствуйте, Ольга. Понимаю проблему: стандартная сортировка OpenCart по sort_order не учитывает статус наличия, поэтому отсутствующие товары остаются наверху.
Техническое решение вашей задачи:
Модификация SQL-запроса: Я внесу правку в модель catalog/product.php (метод getProducts), добавив в ORDER BY приоритетность по количеству: p.quantity > 0 DESC. Это автоматически опустит товары с нулевым остатком вниз, независимо от их индивидуального индекса сортировки.
Сохранение гибкости: Ваши ручные настройки в поле «Порядок сортировки» продолжат работать, но уже внутри групп «В наличии» и «Нет в наличии».
Безопасное внедрение: Реализую правку через OCMOD/VQMOD, чтобы не затирать ядро системы и сохранить возможность обновлений.
Выгода для бизнеса:
Покупатели будут видеть актуальный товар на первых позициях, что напрямую увеличит конверсию в корзину и снизит показатель отказов.
Готов выполнить задачу оперативно. Для оценки точного объема работ уточните, пожалуйста, версию OpenCart и наличие установленных модулей фильтрации (например, OCFilter или Journal).
Бюджет: 700 UAH Срок: 1 день
Обращайтесь, сделаю быстро и качественно.
++++++++++++++++++
Бюджет: 700 UAH Срок: 1 день
Здравствуйте!
Быстро исправлю сортировку
_________________________________
Бюджет: 700 UAH Срок: 1 день
Добрый день
давайте сделаю.
............................................................
Бюджет: 700 UAH Срок: 1 день
готов сейчас же решить вашу задачу, Обращайтесь опыт работы с Opencart более 10 лет
Бюджет: 700 UAH Срок: 1 день
Здравствуйте! могу сделать чтоб те товары которых нет в наличии в конце каталога, сделаю в течении часа
Бюджет: 700 UAH Срок: 1 день
Добрый день.
Смогу исправить.
Если у вас есть вопросы, можете написать мне в личные сообщения.
Бюджет: 700 UAH Срок: 1 день
Здравствуйте, меня зовут Александр, и у меня более 6 лет опыта в веб-разработке. Меня заинтересовал ваш проект. Поэтому я с радостью готов обсудить его с вами и выполнить как можно быстрее.
Сейчас начну и сегодня выполню!
Посмотрите мои работы: Freelancehunt
Ставки скрыты
Ставки пока отсутствуют
Актуальные фриланс-проекты в категории Веб-программирование
Местоположение: Удаленно Тип: Полная занятость / Частичная занятость Компания: Dante Labs(dantelabs.us) -О роли Мы создаем платформу, аналогичную TradingView, улучшенную с помощью передовых возможностей на основе ИИ. Наша цель - предоставить пользователям интеллектуальные прогнозы рынка, сложные аналитические инструменты и функционал для построения графиков следующего уровня, чтобы поддерживать более разумные торговые решения. Платформа разрабатывается с акцентом на чистую архитектуру, масштабируемость и бесперебойную работу как на фронтенде, так и на бэкенде. Мы ищем талантливых инженеров, которые заинтересованы в создании высокопроизводительных, насыщенных данными приложений на стыке финансов, ИИ и Web3. Что вы будете делать - Проектировать и создавать масштабируемые бэкенд-сервисы и API - Разрабатывать отзывчивые, высокопроизводительные фронтенд-интерфейсы - Интегрировать аналитические и прогнозные модели на основе ИИ - Обеспечивать надежность, безопасность и низкую задержку - Сотрудничать с командами по продукту, дизайну и ИИ для выпуска функций Кто вы - Сильный опыт в разработке бэкенда (Node.js, Python, Go или Rust) - Уверенные навыки во фронтенде (React, Next.js, TypeScript) - Понимание финансовых данных, торговых платформ или рыночной аналитики (плюс) - Опыт работы с блокчейном или Web3 (плюс) - Увлечение чистым, тестируемым и масштабируемым кодом - Удобство работы в полностью удаленной, динамичной среде Что мы предлагаем - Конкурентоспособная компенсация (USD или криптовалюта) - 100% удаленная работа – работайте откуда угодно - Гибкий график - Возможность создать продукт с высоким воздействием с нуля - Работа с глобальной, талантливой и поддерживающей командой Как подать заявку Чтобы подать заявку на эту роль, пожалуйста, выполните следующие шаги: - Выполните домашнее задание Посетите следующий репозиторий GitHub и следуйте инструкциям в файле README(задача по блокчейну только): https://github.com/dantelabs-team-8/fullstackblockchain - Запишите видео Loom После выполнения задания запишите короткое видео Loom, в котором расскажете о своем решении и результатах. - Отправьте свою заявку *Отправьте следующее на hr[at]dantelabs[dot]us: *Ваше резюме *Ссылка на ваше видео Loom *(Необязательно) Любые дополнительные заметки или контекст о вашем решении - Следующие шаги Наша техническая команда рассмотрит вашу заявку. Если она соответствует нашим ожиданиям, мы пригласим вас на техническое интервью и продолжим процесс найма.
Необходимо разработать телеграм-бота в стенд пульс для теста клиента. Тест должен содержать 5-7 вопросов с 5-7 вариантами ответов. На основе ответа клиента бот подсчитает баллы и выдаст результат (6 вариантов)
Требуется опытный Laravel-разработчик для интеграции платежной системы в существующий проект. О проекте Backend: Laravel Frontend: React Проект: облачная платформа хранения файлов (аналог Dropbox) Что необходимо реализовать Интеграцию оплаты банковскими картами через API платежной системы. Создание платежа. Перенаправление пользователя на платежную страницу. Обработку успешной и неуспешной оплаты. Обработку callback/webhook. Проверку статуса платежа. Корректное изменение статуса заказа после успешной оплаты. Логирование запросов и ответов API. Работу как в тестовой, так и в боевой среде. Требования Отличное знание Laravel. Опыт интеграции платежных систем (банковские APIи т.п.). Опыт работы с REST API. Будет преимуществом Опыт интеграции банковских платежных шлюзов. Возможность показать аналогичные проекты. Что предоставим Полную техническую документацию платежной системы. Доступ к тестовой среде. При отклике, пожалуйста, укажите: 1. Какие платежные системы вы уже интегрировали. 2. Стоимость работы. 3. Срок выполнения. 4. Примеры аналогичных проектов (если имеются).
ТЕХНИЧЕ ЗАДАНИЕ Разработка системы Digital Signage для сети рекламных экранов 1. Общий описание системыСистема предназначена для удаленного управления медиаконтентом (видео, изображения) на сети телевизоров под управлением Android TV. Архитектура:Backend / Панель управления (Админка): PHP (Laravel / Yii2 или чистый PHP) + MySQL.Frontend (Плеер на ТВ): HTML5 / JavaScript (Одностраничное приложение), которое запускается на ТВ в полноэкранном режиме через приложение Fully Kiosk Browser.2. Функциональные требования: Панель управления (Админка на PHP)2.1. Управление экранами (Телевизорами)Возможность добавления/удаления экранов в системе.Каждому экрану присваивается: Название (гео-точка), уникальный ID (device_token) и статус (Онлайн/Офлайн).Мониторинг (Пинг): Отображение статуса ТВ в реальном времени. Если ТВ не отправлял запросов более чем 5 минут, окрашивать его статус в красный цвет (Офлайн). 2.2. Управление контентом (Медиатека)Загрузка файлов (видео, изображения) на сервер.Удаление файлов (с автоматическим удалением физического файла с сервера).Возможность просматривать (и изменять), на каких экранах транслируется каждый отдельный медиафайл.Настройка порядка воспроизведения файлов. 2.3. Серверное API (для связи с ТВ)Реализовать REST API (JSON):POST /api/ping — принимает от ТВ его ID, фиксирует время последней активности (для статуса Онлайн) и возвращает текущую версию плейлиста.GET /api/file/device_token — отдает актуальный JSON-массив с ссылками на медиафайлы, их порядком и настройками времени показа.3. Функциональные требования: Клиентский плеер (HTML5/JS на ТВ)Плеер является вебстраницей, которая открыта на ТВ. Главное задание клиента — автономность.3.1. Кеширование и синхронизация (Работа без интернета)При старте плеер запрашивает плейлист через API.Локальное хранилище: Все файлы из плейлиста (видео/изображения) JS должен загружать во внутреннюю память браузера (используя Cache API или IndexedDB). Стриминг (воспроизведение напрямую из интернета) запрещен.Синхронизация: Если на сервере добавлен новый контент, плеер загружает его в фоновом режиме, не прерывая текущий показ. После завершения загрузки — добавляет к трансляции. Если контент удален на сервере, плеер должен удалить его из локального кеша ТВ, чтобы не забивать память устройства.Офлайн-режим: При полном исчезновении интернета плеер бесконечно крутит по кругу последний успешно загруженный плейлист. 3.2. Воспроизведение и ротацияЦиклическое воспроизведение контента и согласно заданному в админке порядку.Для изображений должна настраиваться продолжительность отображения в секундах (по умолчанию 10 сек).Переходы между роликами должны быть плавными, без черных экранов и заметного перезагрузки страницы. 3.3. Логирование и контроль ошибок (Защита от сбоев)Обработка поврежденных файлов: Если видеофайл поврежден и не может воспроизводиться, плеер должен пропустить его и включить следующий по порядку, а не зависать на черном экране.Логи показов (Аналитика): Плеер должен записывать в локальную память факт каждого успешного воспроизведения ролика. При появлении интернета эти данные пачкой отправляются на сервер (POST /api/logs), чтобы в админке можно было увидеть статистику: "Ролик А на ТВ №3 был показан 450 раз за сутки и 2365 раз всего".4. Требования к оптимизации под Android TVИнтерфейс плеера не должен содержать никаких элементов управления (курсор, полосы прокрутки, кнопки). Только чистый контент на весь экран.JS-код должен быть оптимизирован по памяти (вовремя очищать неиспользуемые DOM-элементы и объектные URL), поскольку бюджетные телевизоры имеют жесткие ограничения по оперативной памяти и могут аварийно закрывать вкладку при утечке памяти через 12-24 часа непрерывной работы.
Описание задания: Ищем разработчика для создания простой веб-системы управления парковочными местами без ежемесячных платных подписок под ключ. Что есть в наличии: Готовое детальное чертеж парковки в формате DWG (AutoCAD). Всего около 500 машиномест.Главная задача: Необходимо перенести этот чертеж в веб-интерфейс, чтобы каждое парковочное место стало кликабельным и динамически меняло цвет (например Зеленый — Свободно, Красный — Занято). Это электронный реестр долгосрочной аренды (планируется ручное внесение данных менеджером, автоматизация с датчиками шлагбаумами или камерами не нужна).Распределение ролей и доступ: Менеджер: Работает с компьютера в офисе. Имеет доступ к "админке", где может изменить статус каждого из парковочных мест (свободно/занято) и вписать описание (например Название фирмы-арендатора). Охрана: Находится на территории объекта, подключается с мобильных устройств (телефон, планшет или ноутбук) через мобильный интернет. Охрана имеет доступ только для просмотра (Read-only). Нажимает на место и видит информацию: Номер места, Статус, Название фирмы. Возможности что-то изменить у них нет.Требования к реализации: Работа под ключ: от адаптации чертежа для веба до развертывания системы и базы данных. Интерфейс карты должен быть адаптивным для удобного масштабирования и кликов пальцами на экранах смартфонов. Предложите оптимальный способ размещения системы: либо развертывание на нашем офисном ПК (понадобится настройка доступа снаружи для мобильного интернета охраны), либо использование бесплатных облачных лимитов.Пожалуйста, в отзыве предложите ваш вариант технического стека и архитектуры (где лучше хостить базу, чтобы охрана имела доступ с 4G), а также укажите ориентировочную стоимость и сроки выполнения проекта. Важное замечание по бюджету и функционалу: Проект делается исключительно для внутреннего пользования и базового удобства. Нам НЕ нужны сложные дизайнерские решения, CRM-системы, интеграции с платежными шлюзами, SMS-уведомления и тому подобное. Нужен максимально простой, лаконичный и рабочий интерфейс без избыточного кода. Поэтому оценивайте проект адекватно — предложения с завышенной ценой рассматриваться не будут. Спасибо