Jump to content
strojremont

Создать сайт на основе данных поставщика (по ссылкам XLS, CSV, XML)

Recommended Posts

Posted (edited)

Всем привет!

Поставщик дал возможность наполнения ассортиментом нашего сайта.

Вот письмо от программиста поставщика:

________________________

Добрый день.

 

Отправляю информацию об услуге "Файлообменник", о том, как пользоваться данными после настройки выгрузки.

(Файлообменник — это общее название комплекса услуг для автоматизации обмена данными.

Возможна настройка двухстороннего обмена: после автоматизации ежедневного обновления ассортимента, при желании, можно настроить автоматическую передачу заказов).

 

Особо отмечу, что движок и CMS сайта, не имеют большого значения.

Для любого современного сайта / интернет магазина можно решить задачу автоматизации обновления контента.

Основное требование к движку и CMS – поддержка многоуровневой, сложной иерархии каталога товаров.

 

В целом, во избежание проблем в дальнейшем, необходимо, чтобы все сотрудники, которые ставят задачу перед программистами, также и программисты, ознакомились со всеми материалами, в том числе и инструкциями для программистов.

Это поможет обратить внимание на важные нюансы, во избежание недоразумений при реализации задачи.

(кроме прочего, речь о вопросах, связанных с РРЦ, ценообразованием в целом, организацией отображения коллекций по плитке, об автоматическом  добавлении новинок и удалении неактуального товара  и пр.)

 

В инструкции для программистов есть все мои контактные данные для конкретных вопросов (разработчики могут обратиться напрямую, при необходимости).

 

В настройках Файлообменника в Веб-интерфейсе есть возможность выбора формата файла выгрузки.

Кроме старого формата XML (раньше без выбора был только этот вариант, называется «стандартный xml» в настройках), есть новые – XLS, CSV, XML (упрощенный). Подробнее смотрите файлы с презентацией и с инструкциями).

Это сделано для упрощения настройки загрузки данных на различные сайты клиентов.

Также для упрощения настройки в новых файлах изменена структура выгрузки.

При выгрузке новых файлов создаются два файла вместо одного:

1.Файл со списком и описанием товарных позиций (элементов коллекций)

2.Файл со списком коллекций, кодами коллекций и ссылками на соответствующие интерьеры

В стандартном XML файле список коллекций присутствует как вложенная таблица в описании элементов. Для многих это создает ряд трудностей при обработке такого файла.

В некоторых ситуациях, файлы новых форматов можно обработать и вручную, без участия программиста (без написания парсера или используя готовые универсальные парсеры).

 

При создании новых настроек, по умолчанию будет предложен файл в формате CSV. (При выборе данного формата, используется кодировка win 1251).

Формат можно поменять. Выбор зависит от предпочтений программистов.

Не рекомендуется менять формат уже настроенного файла без перенастройки парсера, во избежание проблем с выгрузкой на сайт.

 

Дополнительные изображения, 3d панорамы к коллекциям и Готовые решения выгружаются в отдельный файл дизайн-проектов.

Пользоваться этими дополнительными изображениями можно также как и обычными изображениями коллекций.

(их нужно привязать через код коллекций).

Для отображения (визуализации) 3d панорам на своем сайте нужно использовать скрипт от компании Панелиум.

Подробные инструкции есть на сайте разработчика:

https://pannellum.org

 

Я прикрепляю к этому письму:

1.       Презентацию о Файлообменнике (здесь наглядно показано, для чего предназначена услуга, какие возможности она даёт и как пользоваться, она поможет при настройках и  постановке задачи автоматизации).

2.       Тестовые файлы для программистов (zip). Они дают понимание о структуре файлов.

(В упрощенных вариантах файлы имеют единую структуру, другими словами структура xls и csv файлов совпадает).

3.       Инструкции по работе с файлами (здесь описаны структуры файлов для всех форматов, даны рекомендации и разъяснения как для программистов, так и для тех, кто им задачу формирует).
________________________________________

Кто может воплотить в реальность эти настройки?
Файлы прилагаю.
________________________________________

А так же есть еще поставщик, который дает только ссылку для наполнения магазина вот такого вида  https://rdstroy.ru/bitrix/catalog_export/yandex_opt.php 
Это тоже надо прикрутить к тому же сайту.

Можно сдавать работу поэтапно. Начать с самого быстрого донора, чтобы запустить магазин в ЯМ.

Testfiles.zip ФАЙЛООБМЕННИК-2018.ppsx ФАЙЛООБММЕННИК-Инструкции.docx

Edited by strojremont
Добавила еще 1 задание

Share this post


Link to post
Share on other sites

Интересная задача!

 

9 часов назад, strojremont сказал:

дает только ссылку для наполнения магазина вот такого вида  https://rdstroy.ru/bitrix/catalog_export/yandex_opt.php

 

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

Share this post


Link to post
Share on other sites

есть специальные модули для обработки таких ссылок и выгрузки в магазин. например any csv или автоматическая обработка прайс листов, или иморт експорт csv pro. для выбора чем воспользоваться- нужно проанализировать ссылки, параметры вашего хостинга, уточнить какую версию опенкарт вы используете

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.