Установка мультишопа

Установка мультишопа

  1. Устанавливаем требуемое количество магазинов с разными преффиксами ps1_, ps_2 …
  2. Определяемся с общими данными и основным магазином
  3. Удаляем из всех всех магазинов кроме основного общие таблицы. Например если нужны общие товары, то удаляем ps2_product, ps2_product_lang и прочие таблицы, связанные с товарами, такие как характеристики, атрибуты, картинки, категории.
  4. Для каждой из удаленных таблиц создаем представление:
    CREATE VIEW `ps2_table1` AS SELECT * FROM `ps1_table1`

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

В дочерних магазина попытка редактирования или добавления товара вызовет ошибку. Чтобы избежать лишних вопросов продавцов удалите в админке вкладку «Каталог» через «Инструменты\Вкладки».

Обсуждение

Irina, 2013/12/19 19:23

Извините за невежество. Не подскажете где именно прописывать созданное представление?

Александр, 2015/10/10 09:14

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

Александр, 2015/10/10 10:43

Кстати, при таком способе, когда создаешь новый магазин, надо связывать категории? И вообще, надо создавать новый магазин в основном во вкладке мультимагазин? Спасибо.

Ваш комментарий. вики-синтаксис разрешён:
MGUVG
 
ustanovka-multishopa.txt · Последние изменения: 2015/12/27 16:22 (внешнее изменение)