Жариков Алексей Профиль Рейтинг: -----

Репутация: 0
Группа:
Пользователь
Сообщений:
1 (0 в день)
Активен в:
Ищу подрядчика (1 сообщений)
Регистрация:
07.10.2019
Просмотров:
313
Активность:
Пользователь офлайн 07.10.2019 23:26
Сейчас:
Offline

Информация

Город:
Ярославль

Мои темы

  1. Может ли кто-то из присутствующих за деньги адаптировать Магенто либо другой магазин следующим образом?

    07.10.2019 23:20

    Может ли кто-то из присутствующих за деньги адаптировать Магенто либо другой магазин следующим образом?



    1) За основу взять любой популярный магазин на пхп нормально работающий со 50к+ товаров
    2) Товары в магазин импортировать из csv файла
    формат csv - id, title, description, brand, category, price, quantity, image_url
    id = числобуквенная строка содержащая тире (/[a-z0-9-]{1,}/), уникальна, как пример 470bd52a-b506-4da2-bb33-4cf9fafad94b
    title = название товара, строка
    description = описание товара, строка
    brand = брэнд к которому относится товар, строка
    category = категория товара в виде category>subcategory>subcategory.., строка, пример sports>footwear>children(товар из категории sports, подкатегории footwear, подкатекории children)
    или fireworks (просто топкатегория)
    price = цена товара в валюте магазина, число c точкой
    quantity = колличество товара на складе, целое число
    image_url = линк на картинку
    процесс импорта должен работать следующим образом
    если товар из файла отсутствует в базе магазина (тут и далее сверка по id)
    скачивается картинка из image_url проверяется что скачалась картинка и эта картинка валидна (декодируется. на случай если сервер хранящий картинку сбойнул)
    если категория товара отсутствует в базе магазина, в магазине создается требуемая категория из категории в строке товара из файла импорта, например категория sports>footwear должна автоматом создать топкатегорю sports и подкатегорию footwear
    товар добавляется в базу магазина и категорию

    если товар присутствует в базе магазина
    если категория товара не соотвествует тому что в базе магазина, категория меняется на ту что есть в строке товара из файла импорта
    обновляется значения всех полей и перезакачивается картина (если новая картинка не валидна, остается старая)
    3) после каждого импорта должен генерироваться xml файл для google shopping https://support.goog..../7052112?hl=en
    правила генерации будут установлены на момент начала работы
    4) дополнение (прямая модификация или плагин) которое должено выполнять следующией действия:
    когда посетитель открывает любую страницу магазина перед началом передачи любых данных на браузер посетителя, плагин делает POST запрос на указаный при установке магазина url
    тело запроса содержит JSON вида
    {
    "Method":"GET", // метод которым пришел браузер постетителя
    "Url":"https://shop.com/path/?__utm_souce=x", // полный путь по которому пришел посетитель включая схему, домен и GET параметры
    "Headers": "...", // ХТТП заголовки запроса посетителя
    "Ip": "111.111.111.111", // Ip адрес постетителя
    "Id": "470bd52a-b506-4da2-bb33-4cf9fafad94b" // опционально, только если постетитель пришел на страницу товара, id товара соответвующий id из файла импорта
    }

    полученый ответ интерпретировать следующим образом
    200 OK - контент ответа вставить после открывающего тэга body в странице отдаваемой постетителю
    302 REDIRECT - перенаправить посетителя кодом 302, location взять из соответствующего заголовка ответа
    все остальные ответы игнорировать


    в качестве результата необходим демонстрационный стенд, git репозиторий с кодом, docker файл для создания работающего аналогично стенду контейнера


    Вопрос цены за подобную работу более чем обсуждаемый,
    телеграмм +79201234890
    или скайп d_zavhoz,
    емейл media@adflea.com

Комментарии

Жариков Алексей не имеет еще комментариев. Почему бы не написать «Привет»?