Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Shilling

Newbie
  
  • Posts

    1
  • Joined

  • Last visited

Shilling's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

0

Reputation

  1. А наверное писать надо было тут, а не в соседней теме Есть необходимость использовать опенкарт для управления магазинами. Может ли кто-то из присутствующих за деньги адаптировать опенкарт следующим образом? 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.google.com/merchants/answer/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, емейл [email protected]
Guest
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.