Доработка ИМ oscommerce

Владимир16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
05.03.2009

Есть задача дополнить функции Интернет-магазина oscommerce возможностью

его "клонирования" для дилеров. Т.е. нужно иметь возможность

создавать разные магазины, в которых будут практически те же товары,

что и в основном. Нужно, чтобы была возможность отдельной установки

цен, наличия и количества товаров в каждом из "клонов". Естественно,

должны быть разные шаблоны. Должна быть возможность синхронизации с

основной базой. Желательно, чтобы была опция синхронизации только

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

разослано уведомление всем дилерам (активировавшим получение таких

сообщений). Думаю, это тоже можно сделать на базе стандартных

модулей. Каждый дилер должен иметь свою админку. Желательно

ограничивать добавление товаров в дилерские магазины, для исключения

предложения конкурентных товаров. Прямого доступа к базе данных и ее

паролям у дилера быть не должно. Можно сделать исключение для статей

и новостей дилера - там он может добавлять "отсебятину" и свои

новости.

Магазины должны использовать базу существующего магазина (основного),

либо легко с ней синхронизироваться.

В принципе, магазины должны быть на разных доменах или поддоменах, но

физически в одном месте (на моем хостинге). Скорее всего нужно будет использовать одну базу mysql

с разными таблицами для дилеров (можно сделать разграничение префикасами). Если есть возможность

встраивания вывода магазина в существующий дизайн сайта дилера -

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

и в этом случае, прямого доступа к базе данных и ее паролям у дилера

быть не должно.

Как вариант можно поставить дополнения STS и multi-store и настроить. Также, нужен будет ряд дополнений, улучшающих работу. Фактически такой вариант вчерне уже сделан, нужно доработать и запустить в работу. (часть дополнений уже поставлена, список требуемых дополнений и шаблонов STS - при обсуждении проекта).

ps В контактах давайте jabber или skype (icq у нас не работает).