Jump to content
Sign in to follow this  
Stas

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

Recommended Posts

Идея такова:

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

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

Share this post


Link to post
Share on other sites

Идея такова:

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

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.