2012-05-21 3 views
2

У меня есть система торговли с продуктами в ней. Продукты классифицируются и также имеют группы атрибутов.Синхронизация содержимого с Orchard CMS из другого источника - регулярно

Я хотел бы Синхронизировать/Update продукты из системы торговли к типу контента единиц продукции, определенному в саде, так что данные выталкиваются элементы контента Orchard из системы торговли.

Мое настоящее мышление заключается в использовании Contrib.Taxonomies для представления категорий и атрибутов продуктов.

Таксономия ProductCategory будет использоваться в качестве коммерческого меню на сайте.

Сайт Orchard будет одним каналом для системы торговли, и вся информация о продуктах определена в системе торговли и будет управляться только системой торговли.

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

Таким образом, любые предложения по ...

Что бы наилучший подход для синхронизации систематики и продуктов между содержанием Orchard БДОМ и системой торговли, так что сад отражает продукты системы торговли в категориях, как продукт типы контента в таксономии ProductCategory?

Я смотрел модуль импорта/экспорта и задавался вопросом, следует ли мне написать более конкретную реализацию в соответствии с моими требованиями. Если да, с чего бы начать? Если нет, что мне делать?

(BTW Loving потенциал Orchard CMS !!)

ответ

4

Это будет большой модуль, чтобы построить. Я бы определенно основывал его на функции импорта/экспорта. Вы должны начать с копания в свой код. Потенциал этой функции выходит далеко за пределы импорта и экспорта XML-файлов. То, как он обрабатывает идентичность, например, делает его очень подходящим для функции синхронизации. Надеюсь, это поможет.

+2

Чтобы добавить к тому, что сказал Бертран, если у вас уже есть модуль для отображения продуктов (или, если это нестандартный тип), вы должны иметь возможность добавлять модуль, который подключается к службе планирования, извлекает данные о торговле из любой точки, и создает новые элементы. –

+0

ОК, так что его в модуль импорта/экспорта я иду. Спасибо, господа. – RatChicken

Смежные вопросы