Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Как идентифицировать магазин при использовании мультимагазина?


 Поделиться

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

Шаблон не позволяет менять цветовую схему для магазинов, поэтому надо определять магазин, добавлять класс к body и затем через css делать разные схемы.

Есть готовый модификатор/модуль,  позволяющий это сделать?

Или может совет как это сделать самостоятельно?

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


В 26.12.2022 в 16:12, comers сказав:

Шаблон не позволяет менять цветовую схему для магазинов, поэтому надо определять магазин, добавлять класс к body и затем через css делать разные схемы.

Есть готовый модификатор/модуль,  позволяющий это сделать?

Или может совет как это сделать самостоятельно?

 

в /catalog/controller/header.php візьміть і передайте змінну з бд яка відповідає за id магазину, це і буде додатковий клас для любого тегу.

 

$data['bodyclass'] = $this->config->get('config_store_id');

 

Потім в tpl > header.tpl > echo $bodyclass;

 

<body class="shop-<?php echo $bodyclass; ?>">

 

результат - основний магазин <body class="shop-0">

додатковий - <body class="shop-1">

 

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

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

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

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