Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

MultiStore Admin FIX не могу добиться индивидульных настроек для отдельных магазинов


Recommended Posts

Установил модуль MultiStore Admin FIX. Получил доступ в админки для моих магазинов, но если я меняю настройки модуля, например Доставки, для любого из магазинов (через отдельную админ панель), то эти изменения отображаются везде.

 

Не пойму что и где неправильно сделал.... ошибок в логах нет. Пробовал ставить на чистый ocstore 2.1.0.2.1 все равно привязка к конкретному магазину у модуля отсутствует.

 

Помогите, что делать?

Надіслати
Поділитися на інших сайтах


1. Настройки для доступа к админкам были внесены в ручную по инструкции. 

2. Были изменены настройки модулей через ocmod, результат модифицированные файлы.

 

Т.е все что д.б. быть изменено этим модулем - изменено.

 

 

Надіслати
Поділитися на інших сайтах


Нужно смотреть по месту

 

Что касательно этого фикса, то он не совсем валиден.

На самом желе фикс должен делаться немного другими средствами (но пока это не важно)

 

Например

$this->model_setting_setting->editSetting('flat', $this->request->post);

посмотрите, модифицирован ли контроллер flat.php

а в модели

 

model_setting_setting->editSet

проверять этот id

а в формирователе url добавлять его в ссылку.

Надіслати
Поділитися на інших сайтах

контроллер flat.php после изменения

 

if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {

$this->model_setting_setting->editSetting('flat', $this->request->post, (int)$this->config->get('config_store_id'));
 
"а в формирователе url добавлять его в ссылку"  - как это проверить ?
 
в файлах /admin/index.php и /admin/config.php изменения внес вручную.
Надіслати
Поділитися на інших сайтах


"а в формирователе url добавлять его в ссылку"  - как это проверить ?
 
Ну...
Это мысли в слух, которые нужно реализвать - стою сейчас перед такой проблемой
Но мне кажется, что и это не совсем корошо
Я пока не придумал..
 
 

контроллер flat.php после изменения if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) { $this->model_setting_setting->editSetting('flat', $this->request->post, (int)$this->config->get('config_store_id'));

Ага все же изменения есть

Вы свой метод во втором магазине сохраняли настройки?

 

Дело в том что

сначала применяются настройки дефолтные, а затем уже самого второго магазина

Надіслати
Поділитися на інших сайтах

Я захожу в админку второго магазина, путь httр://магазин/admin

меняю настройки, но все изменения применяются к первому магазину и наоборот.  В ДБ привязки не происходит.

Змінено користувачем valentin2811
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.