Сделать "понятные" права пользователей

Могу.
Вот пример как это реализовано в другой CMS, которая на скрине. В ней тоже нельзя добавить товар сразу, ни картинки к нему, ни остаток, например

но просто есть такая кнопка
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5
поэтому пока пользователь не покинул страницу редактирования товара он мог делать с ним что угодно и смотреть на Предпросмотре все ли правильно.
А как только вышел из него, то уже редактировать не мог.


Возможно проще в CS-cart сделать привязку созданного товара к пользователю - кто создал, тот и может редактировать.

Но лучше реализовать вот эту штуку

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


И про Журнал. Вот посмотрите как все просто реализовано. Без подробностей. Просто ID измененного объекта и что конкретно с ним и кто делал. И уже можно понять кто последний поломал…

п.с. извините, что привожу в пример другие системы, но так проще объяснить. sc-cart - лучшая! а переняв хороший опыт других станет идеальной!

3 лайка