Перейти к содержанию
specialforce22

Поддоменные магазины в режиме обслуживания

Рекомендуемые сообщения

Добрый день!

Использовал несколько мультимагазинов на OcStore 2.1., при авторизации админом, все поддоменные магазины в зрительной части были открыты для просмотра.

Сегодня поставил на 2.3., где главный магазин при авторизованной админке показывает нормально, а поддоменные находятся в режиме обслуживания.

 

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

 

Спс..за подсказки!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 10.12.2017 в 14:26, specialforce22 сказал:

Добрый день!

Использовал несколько мультимагазинов на OcStore 2.1., при авторизации админом, все поддоменные магазины в зрительной части были открыты для просмотра.

Сегодня поставил на 2.3., где главный магазин при авторизованной админке показывает нормально, а поддоменные находятся в режиме обслуживания.

 

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

 

Спс..за подсказки!

 

Удалось решить проблему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
21 минуту назад, Gumoff сказал:

Удалось решить проблему?

Ох, итить-колотить)

Извиняюсь, не помню!

Если бы не мой ник, даже бы и не признал, што это я вопрос задавал)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
25 минут назад, specialforce22 сказал:

Извиняюсь, не помню!

Спасибо, жаль, актуально, ответов не вижу по этой теме.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Странно вроде мультимагазин уже давно в опенкарт а ни единого решения для этой проблемы нет ни в англоязычной ни в рускоговорящей аудитории ?

С общей корзиной дела обстоят также похоже, да и так по мелочам тоже, на 3-ке чтоли все эти вопросы решены?

Странно как:huh:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в каком месте?

5650174924.png

4149928407.png

 

Т.е. режим обслуживания действует на все магазины,

 

Видел мод, который включает каждый магазин..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, chukcha сказал:

в каком месте?

в каком месте что? 

Да все так как на картинках и настроено, кроме режим обслуживания -Да

1 час назад, chukcha сказал:

Видел мод, который включает каждый магазин.

включать оключать по отдельности не требуется,

нужно чтобы хотябы под админом в режиме обслуживания

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

 

Сейчас получается в режиме обслуживания под админом мне доступен просмотр каталога товаров на фронтенде shop1.ru

но просмотр каталога товаров на фронтенде shop2.ru ограничен

и если попробовать авторизоваться здесь shop2.ru/admin, то после успешной авторизации перекинет на shop1.ru/admin

но просмотр каталога товаров на фронтенде shop2.ru будет все равно ограничен (Магазин закрыт на тех обслуживание)

 

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

а это плохо так как сайты еще находится на тестовых поддоменах а yandex уже проиндексировал несколько страниц test.shop1.ru

 

Может  что-то ненастроено htaccess, ну не может так  работать мультимагазин, зачем он вообще делался Даниэлем если даже ссылка из админки на просмотр товара ведет на 404 ошибку так как ведет на основной магазин вместо дополнительного.

вместо shop2.ru/tovar-shop2 на shop1.ru/tovar-shop2

 

Здесь что-то не так...

 

 

Изменено пользователем Gumoff

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
29 минут назад, Gumoff сказал:

я был залогинен на фронтенде во втором магазине,

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, chukcha сказал:

Увы, тем более если вы в разных доменных зонах

Увы в разных

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Gumoff сказал:

Увы в разных

Если есть желание и есть возможность..

только ради эксперимента.. Пишу с листа по памяти

1. Дорабатываем админку в том месте где переход в магазин

goSTORE?ses=айди текущей сессии

2.  в конструкторе сессии инициализируем сессию по этому get параметру
сохраняем в куках


как то так

if (!empty($_GET['ses'])) { 
  setcookie("PHPSESSID", $_GET['ses']); 
  $_COOKIE['PHPSESSID'] = $_GET['ses'];
}

 


Таким образом  у вас  одна сессия на два разных домена.

Там возможны накладки, но только со стороны админа, ибо никто кроме него об id сессии не знает
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
22 часа назад, chukcha сказал:

Если есть желание и есть возможность..

 

Спасибо, все это есть, постараемся понять...

 

P.S.

Конечно хотелось бы более популярного и точного решения, но вопрос почему то не популярен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.