Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Написать модуль для Opencart 3.x

Модуль должен работать с любой версией Опенкарт 3 и выше. php 7.1+

Модуль должен устанавливаться через Extensions-Installer.

Описание задачи

  • Нужен модуль, который бы убирал основные функции интернет-магазина на сайте.
  • Вместо это пользователь должен иметь возможность нажав на кнопку "Купить" перейти на сайт поставщика, на котором он уже мог бы сделать заказ.
  • Для этого нужно иметь возможность менять текст на кнопке "Купить", отключать корзину, вывод цены, выбор количества товара, а так же реализовать систему редиректов.
  • О редиректах подробнее описано ниже.
Интерфейс

На прикрепленном скриншоте представлен набросок интерфейса модуля.

Настройки модуля:

  • Status: Включено/Выключено. Включает и выключает функции модуля.
  • Shopping Cart: включает и выключает корзину/оформление заказа на сайте (но не затрагивает регистрацию). При прямом переходе по ссылкам на чекаут нужно отдавать пользователю 404.
  • Order button text: меняет текст на кнопке "Купить" на странице товара на указанный в поле.
  • Open link: параметр, определяющий в каком окне будет открываться ссылка - в новом или в текущем.
  • Hide Prices: скрывает цены товаров на всех страницах сайта, где она выводится (category, product, и др., в т. ч. виджеты).
  • Hide Quantity: скрывает выбор количества товара для заказа на всех страницах сайта, где она выводится (category, product, и др, в т. ч. виджеты).
  • Link Builder - конструктор ссылки, на которую будет происходить редирект по нажатию кнопки "Купить" на странице товара.
Как работает редирект.

  • В фигурные скобки подставляется значение поля из параметров товара. В данном примере - {JAN} и {MPN}.
  • Пример: если в настройках товара в полях JAN указано 12345, а в поле MPN указано 56789, то ссылка будет иметь вид https://www.domain.com/params.php?merchantID=56789&userID=123456&productID=12345
  • Ссылка, на которую осуществляется первичный переход, не должна быть видна пользователю при клике/наведении курсора.
  • Допустимо сделать редирект, следующим образом: При клике на кнопку "Купить" на странице товара/категории/из виджета, происходит переход по ссылке вида /getlink.php?12345. Где 12345 = ID товара в системе. После чего уже происходит перенаправление на нужный URL.
Прочие требования:

  • Кнопка "Купить" должна быть сделана, как и оригинальная - через button.
  • Модуль не должен привязываться к дизайну и должен работать с любой темой оформления.
  • Тестового стенда сейчас нет, разработчику нужно будет самостоятельно развернуть тестовую среду для разработки/демонстрации работы на базе Opencart Version 3.0.3.3.
  • Использовать оригинальный англоязычный Opencart, никаких сборок и локализаций.
  • Код коджен быть открытым, не использовать привязки, лицензии, обфускации, ioncub-ы и прочее.
Предлагайте сроки/цену.

Для проверки на автоответы напишите сколько будет тpи плюc пять.

3 года назад
alezandro
41 год
8 лет в сервисе
Был
5 месяцев назад

Выбранный исполнитель

serg-antipov
Сергей 
29 лет
3 года в сервисе
Был
3 года назад
3 года назад
$40
3 дня
Escrow
Были учтены все пожелания, заказанный модуль работает как полагается. В начале работы были некоторые заминки по срокам, но они были компенсированы энтузиазмом исполнителя и его искренним желанием решать возникшие проблемы, для меня это довольно ценно.
Отличный заказчик, оперативно отвечает на любые поставленные вопросы, что ускоряет процесс выполнения, всем рекомендую к сотрудничеству!

Заявки фрилансеров

Андрей
 
32 года
13 лет в сервисе
Был
35 минут назад
85 отзывов
3 года назад
#1
Интернет-магазины
serg-antipov
Сергей 
29 лет
3 года в сервисе
Был
3 года назад
3 года назад
  • Похожие заказы

  • Требуется разработка интернет-магазина парфюмерии с нуля. Необходимы функции импорта прайс-листов, карточки товаров, поиск по ключевым словам и интеграция Instagram. Возможность создания уникального дизайна за дополнительную плату приветствуется.

    Закрыт
    3 года назад
  • Требуется внести одну правку в интернет-магазин, разработанный на платформе Opencart. Подробности и техническое задание приложены. Ожидается качественная и оперативная работа.

    Закрыт
    3 года назад
  • $300

    Требуется завершить верстку и разработать интернет-магазин на платформе WooCommerce. В проект входят главная страница с баннерами, каталог товаров, интеграция нескольких платежных систем, функции закладок для пользователей, вход/регистрация через социальные сети и функция quick view для товаров. Срок выполнения 1-2 недели.

    Закрыт
    3 года назад
  • Необходимо настроить интернет-магазин на Битрикс для продажи трикотажной одежды. Задача включает натяжку нового дизайна, удаление старого ассортимента, добавление правил доставки, нового раздела для конкурса дизайна и конструкторов одежды и принтов. Используйте предложенные функции для улучшения пользовательского опыта.

    Закрыт
    3 года назад
  • Необходимо перенести действующий Интернет-магазин на платформе OpenCart с одного хостинга на другой. Требуется обеспечить полную работоспособность сайта после миграции, включая перенос всех данных и настроек. Убедитесь в корректной настройке баз данных и конфигурации сервера.

    Интернет-магазины1 исполнитель
    Завершен
    3 года назад
  • Ищется специалист для доработки интернет-магазина на платформе Опенкарт. Проект готов на 85-90%. Потребуется внести изменения согласно техническому заданию. Опыт работы с Опенкарт не менее 2 лет. Срок выполнения – 2 дня.

    Закрыт
    3 года назад
  • $7

    Требуются правки для интернет-магазина, работающего на платформе Opencart 2. Прилагается техническое задание с деталями и требованиями к изменениям. Ожидается качественное выполнение и соответствие предоставленным указаниям.

    Интернет-магазины1 исполнитель
    Завершен
    3 года назад
  • Необходимо настроить воронки обзвонов в АмоСРМ для интернет-магазинов. Требуется разделить контакты на три категории: однократные покупатели, многократные покупатели и потенциальные клиенты, которые не завершили покупку. Оптимизация контактов в каждой воронке для достижения первоначальной структуры.

    Закрыт
    3 года назад