Можно ли сделать 2 магазина на разных сайтах в OpenCart?
Добрый день.
Задача: 1 база, 2 домена для 2 сайтов на 1 сервере. Можно ли путем создания 2 магазинов в OpenCart`е разграничить сайты, с учетом того, что у них одинаковый дизайн и разные стили + разные товары и категории?
Давайте уточню:
сейчас сделал 2 копии движка на разных доменах с 1 базой. Могут быть проблемы, если создать 2 магазина и направить в настройках сервера 1 домен на другой, в итоге - 1 копия движка, разные товары.
Еслитовары и категории разные, зачем одна база? Только ради пользователей аканутов? Просто ставьте на каждый домен отдельно кмску и будут 2 разных сайта. И напишите какойнибудь плагин для синхронизации пользователей. Уверен в кмс есть событие на успешную регистрацию пользователей.
Теперь понял. Вы хотите что бы исполняемые файлы были одни и теже на одном и другом сайте. Думаю это возможно путем настрок сервера и алиасов. Все что надо это только уникальный файл конфигурации где хранится доступ к базе, и папка с шаблоном.
Ну как в одной базе зделать разные каткгории. Надо будет все хакать. Куча работы но в чем приимущество? Нужно просто доходчиво объяснить начальнику, что он должен требовать что он хочет а не как это должно работать.
По крайней мере тогда когда он не понимает чего просит. Это все равно что поросить секритаршу принести чай и кофе в одном стакане что что бы они были отдельно.
Вопрос решился.
Итак, домен2 смотрит на домен1. Далее, в админке создаем новый магазни с типа "домен2". В коде, где нужно разграничить магазины, будет условие вроде "если SHOP_TYPE == 1, то xxx". База остается 1.
Так же было доп. условие - с домен1 в админке видны товары только для него, в с домен2 - только для него, это тоже решается добавление в таблицу категорий флага.