Нет возможности сохранить настройки Магазинов и ПВЗ

Можно проверить на демо маркетплейса

Переходим под учетную запись вендора и работаем там. На странице Настройки>Способы доставки>Магазины и ПВЗ вносим любые изменения и… нет кнопки “сохранить”. (скрин)

привилегии продавца разрешают редактировать?

Да, полный доступ для продавцов.

Так ведь на этой странице можно только позицию изменить… и действительно кнопки сейва нет, а в главной админке есть… наверно, забыли в шаблон добавить ))

И по быстрому включить или выключить.

вкл/выкл сразу применяется аяксом, а вот смена позиции требует кнопу сейва.

если в схеме

app/addons/store_locator/schemas/permissions/vendor_multivendor.post.php

поколдовать

'm_update' => [
    'permissions' => 'manage_store_locator',
],

то появится кнопа сохранить ))

image

2 лайка

Спасибо!

Здравствуйте, @Rus1
Спасибо за ваше сообщение.

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

Здравствуйте.
Переходим под учетную запись вендора и работаем там.
Переходим Настройки>Способы доставки>Магазины и ПВЗ все дальше уходить не надо (скрин из первого поста). На данной странице представлен список магазинов и ПВЗ. Пробуем поменять позицию и затем сохранить список.

dispatch=store_locator.manage

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

2 лайка

@Rus1 @Alexander.M Спасибо за пояснения.

Передала информацию разработчикам как запрос на добавление данной функциональности.
На данный момент позицию магазина можно изменить и сохранить на его странице редактирования.

Здравствуйте @Rus1 .
Проблема исправлена, исправление войдет в релиз CS-Cart и Multi-Vendor 4.15.3
Для исправления проблемы собственными силами можно использовать патч:

О том, как применить патч, можно прочитать в нашей документации: https://www.cs-cart.ru/docs/latest/upgrade/apply_diff_file.html

1 лайк