привет камрады Подскажите как на Опенкарте реализовать полноценное зеркало сайта? Задача - есть "мойдомен.ру", есть "мойдомен.ком.юа". Как сделать чтобы тот кто зашел на первый домен, всегда оставался на нем, соответственно кто пришел на второй, был на нем без переадресации на первый домен? Это решается мультимагазином?
бодрого времени, так и не понял задачу, в чем заключается ? в зеркале или в прописании кукофф в браузер юзера для отловки домена и подальшему форсингу его на этот же домен ? по первому вопросу, то сделать файловый дубляж на обоих доменах и по крону обновлять базу (например по cURL) ежедневно ночью с донора (домен А) на реципиента (домен Б) по ключевым таблицам (например по заказам, остаткам, товарам...) по 2-му вопросу - прописать cookies cо значением домена, на который юзер впервые ступил и на обоих доменах проверять по ключу печеньки и соотв. форсировать 301 редиректом (или посоветоваться с сеошником какой редирект лучше) на домен, который прописан при первом входе.
Зачем такие сложности?! Такой вариант значительно хуже, чем просто мультимагазин! В идеале, тут бы не помешал ручной допил, чтоб можно было организовать поддержку нескольких доменов без мультимагазина (учитывая, что нужно просто зеркало), но если решение из коробки - то мультимагазин вполне подходит. Можно ещё в запросах к базе поубирать выборку по магазину, чтоб избавить себя от необходимости привязывать всё ко второму магазину (и не засорять базу лишними записями связей).
Все очень просто. Для жителей России - цены в рублях и домен ru. Для Украины - цена в грн. и домен com.ua Задача - не плодить дубликаты файлов, фото и прочего. Если идти путем мультимагазина, можно и нужно ли вынести отдельно фотографии на какой-нить другой "нейтральный" домен на своем сервере? image.mydomain.com --- Добавлено, 17 апр 2018 --- Как это будет отличаться от мультимагазина? Ведь все равно БД должна знать что связка есть. Какая ориентировочная стоимость подобного "модуля" и его преимущества перед мультимагазином?
Если мультимагазин проходит, как вариант, то конечно так лучше, у меня подобный проект был в Росии, с саженцами, то там под каждый регион свой склад и свои цены на товар и соотв. поддомен были, так что мультик - оптимальное решение однозначно, а вот допил уже до полноценного функционирования - вопрос 3-й, так как с коробки мультик в ОС та ещё конХфетка, по аналогичности модуля, вот что могу предложить к просмотру: https://opencartforum.com/files/file/3283-multimagazin-dlya-opencart-15/
Кстати, как в опенкарте можно решить вопрос нескольких складов? (этот вопрос не относится к мультимагазину) чтобы покупатель видел на каком складе есть товар: Страна1 | Страна2 | Страна3
Это не ваш случай! Если б вы сразу написали, что второй домен это не просто зеркало, а версия для другого региона и с ценами в другой валюте - я б ничего кроме мультимагазина не предлагал. Просто добавить в базу дополнительные колонки количества в таблицу товара, а дальше зависит от масштабов интеграции этого в магазин. Вывести в виде информации на странице товара - это совсем не проблема. Организовать заказ с конкретного склада (с вычетом из соответствующей колонки) - это уже посложнее.
Как насчет выноса изображений на внешний домен? стоит это делать или нет? Или мультимагазин сам прописывает везде ссылки на изображения и другие ссылки для Магазин1 и Магазин2?
Ну, все ссылки, в том числе и на изображения, на каждом домене будут соответствовать домену. Хотя это ещё зависит от версии и сторонних модулей, ибо в разных версиях попадались разные баги, а уж модули некоторые так и вообще не подозревают о существовании мультимагазинов. Выносить изображения на отдельный домен имеет смысл с точки зрения кеширования браузерами, но не думаю, что это ваш случай, учитывая, что у вас посетители не должны постоянно скакать между доменами.