Разработать плагин для Bitrix

Все проекты
Прошло времени:   11 лет 6 месяцев 1 день 20 часов 29 минут
Необходимо разработать плагин для Bitrix (редакция интернет-магазин), который возможно будет разместить на Marketplace.
Идеальный вариант: в админке его включил и он работает. Никаких дополнительных настроек.

У плагина в админке есть панель настроек, состоящая всего из двух пунктов:
1. Текстовое поле для ключа доступа к API.
2. Галка "включен/выключен".

Плагин делает 3 вещи:

1. Инициализирует JS-код на всех страницах сайта (подключается 2 JS-скрипта в подвале сайта и вызывается скрипт инициализации на событие onload). Если юзер авторизован, то в скрипт инициализации также подставляется его ID.

2. Отлавливает определенные события и отправляет информацию о них на API, доступ к которому дадим (обращение уже есть в одном из подключенных в пункте 1 скриптов, нужно просто вызвать метод у объекта). Отлавливаются события: просмотр товара, добавление товара в корзину, удаление товара из корзины, оформление заказа. При каждом подобном запросе также отправляется определенный набор данных, чаще всего это: id товара, id категории, цена и наличие в продаже. Для оформления заказа передается набор идентификаторов заказанных товаров и их количество.

3. На экранах просмотра товара, просмотра категории и просмотра корзины через наш SDK (скрипт, подключенный в первом пункте) выполняется запрос к нашему API с определенным набором параметров. API возвращает список ID-товаров. Из них нужно отрисовать простые блоки товаров (крупная картинка ии ссылка на просмотр товара). Таких блоков на каждой из перечисленных страниц может быть от 1 до 3.

От исполнителя: цена и сроки.
    Видеть контакты заказчика и оставлять свои предложения по проекту могут только зарегистрированные и авторизованные пользователи.
    Зарегистрируйтесь или войдите на сайт под своим именем.

    Фриланс-биржа Web-lance.net предлагает огромные возможности по поиску работы как опытным специалистам в сфере интернет-бизнеса, так и новичкам, только постигающим основы заработка во всемирной сети. Здесь вы найдете сотни интересных вакансий в сфере дизайна, копирайтинга, программирования, верстки, контент-менеджмента и других сфер деятельности востребованных среди интернет-пользователей. Также, зарегистрировавшись на бирже, вы сможете разместить здесь свою анкету, указав в ней свою специализацию и контактные данные, что даст возможность потенциальным клиентам, связаться с вами для дальнейшего взаимовыгодного сотрудничества. Сайт удобно структурирован и разбит на тематические разделы, что позволяет даже неопытным заказчикам точно определять категорию, в которую стоит публиковать их проект, в тоже время, упрощая исполнителям поиск интересующих их вакансий. Кроме того на портале имеется раздел Блоги где зарегистрированные пользователи могут публиковать материалы, а также Форум на котором исполнители и заказчики смогут обсудить рабочие моменты, а также пообщаться на интересующие их темы. Приятной вам работы на Web-lance.net - бирже, где вы сможете найти лучших исполнителей и самые интересные проекты.

    Менеджер, занимающийся продажами, по сути, является профессиональным продавцом. При этом он в совершенстве владеет навыками и секретами выгодной реализации продукции. До того момента, как начать реализовывать товар, менеджер по продажам изучает различные типы рынков, в том числе конкурентов и потенциальных клиентов. Менеджер способен создать взаимодействие между клиентами и фирмой, продающей товар. При этом в задачу управляющего продажами входит формирование базы потенциальных клиентов, а также осуществление прямых продаж товара. Именно менеджер контролирует возврат дебиторской задолженности и взаимодействует с постоянными покупателями.