Парсер из xml и интернет-магазин на Joomla
Начну с конца - нужно написать парсер разбора xml (формируется из 1С) в базу данных (каталог товара).
Перед этим нужно установить джумлу с парой-тройкой стандартных функций (новости, авторизация), шаблон - из бесплатных (подберем что-нить похожее на сайт, который нравится руководству). Добавить туда модуль интернет магазина (минимальный набор простых стандартных возможностей).
Потом, слегка доработать напильником: пара слайдеров, импорт новостей с другого сайта, лента новинок.
В конечном итоге надо получить сайт, который мы будем раздавать нашим партнёрам (соответственно, нужно использовать только стандартные модули, что бы они могли сами его наполнять и минимально администрировать).
Для понимания специфики - занимаемся мы сувенирной продукцией с нанесением логотипа (ручки-брелки и т.д. с логотипами)
По парсеру и каталогу:
1) 2-3 уровня вложения (возможны варианты "раздел -> товары" и "раздел -> подраздел -> товары")
Структура каталога находится в общем xml-файле.
Есть нюанс - этот файл формируется для основного сайта, структура которого более подробная. Поэтому, в том же файле будет таблица соответствия (например - для родительского сайта есть разделы "бейсболки", "футболки", "ветровки", а в партнёрском сайте это будет один раздел "одежда")
2) поля товара:
- артикул
- название
- описание
- Цена
- Цена для дилеров
- Цвет
- Размеры
- Материал
- Метод нанесения
- Размер нанесения
плюс - раздел каталога (до 3-х на один артикул, включая раздел "Новинки")
в xml есть ещё поля, но их будем игнорировать.
3) названия картинок формируются на основе артикула товара.
ЗЫ. Потом нужен будет ещё один парсер - из xlsx, но это уже обсудим отдельно.