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

Можно ли сделать права группе пользователей (админка) только на добавление товара?

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

Идея такова:

Пользователь регистрируется, ему создается акк для доступа в админку и пункт производитель.

Нужно реализовать так, чтобы у него были права только на создание ( и по возможности редактирование) собственных товаров и невозможность редактирования чужих, скажите пожалуйста возможно ли так реализовать?

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


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

Идея такова:

Пользователь регистрируется, ему создается акк для доступа в админку и пункт производитель.

Нужно реализовать так, чтобы у него были права только на создание ( и по возможности редактирование) собственных товаров и невозможность редактирования чужих, скажите пожалуйста возможно ли так реализовать?

Дать возможность редактировать только товары - это реализовано штатными средствами OpenCart. Настраивается галками в админке. Но нет возможности регулировать доступ только к своим товарам. Если можно, то можно все товары.

При помощи доработки контроллера товара и добавление поля owner_id к товару можно это сделать.

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

Сложность задачи будут зависеть от того, насколько хорошо вы хотите все разделить.

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


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

Дать возможность редактировать только товары - это реализовано штатными средствами OpenCart. Настраивается галками в админке. Но нет возможности регулировать доступ только к своим товарам. Если можно, то можно все товары.

При помощи доработки контроллера товара и добавление поля owner_id к товару можно это сделать.

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

Сложность задачи будут зависеть от того, насколько хорошо вы хотите все разделить.

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

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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