Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Recommended Posts

Opencart 2.3.0.2

День добрый, подскажите как на странице карточки товара скрывать для группы администраторов поля путем получения группы из данных сессии? Очень прошу с указанием изменяемых файлов, а именно, что необходимо указать в контроллере, а что в модели, чтобы стал доступен запрос user_group_id.

 

И второй вопрос. Можно ли как-то для определенной группы администраторов запретить просмотр товаров с видом "включен" в каталог/товары. Сначала подумал просто скрыть первым способом фильтр, но как оказалось это легко обходится заменой 0 на 1 в строке браузера, поэтому нужно какое-то решение именно в модели.

 

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

Спасибо.

Edited by Mops009
исправил ошибки
Link to post
Share on other sites

2 часа назад, Mops009 сказал:

что необходимо указать в контроллере, а что в модели, чтобы стал доступен запрос user_group_id.

в контроллере 

$user_group_id = $this->user->getGroupId();

как вариант

получили группу, статус  товара.    передали в шаблон.  в шаблоне проверка 

Link to post
Share on other sites

или добавить проверку в validateForm

Link to post
Share on other sites

вы для начала опишите для чего это

копирайтер может и в инкогнито зайти и сломать вашу защиту

Link to post
Share on other sites
19 минут назад, spectre сказал:

вы для начала опишите для чего это

копирайтер может и в инкогнито зайти и сломать вашу защиту

Что? Для чего описано в 3м абзаце.

Link to post
Share on other sites

1 минуту назад, Mops009 сказал:

Что? Для чего описано в 3м абзаце.

 

Ну так не показывайте этой группе пользователей включенный товар да и все, в чем проблема?

Link to post
Share on other sites
1 минуту назад, spectre сказал:

 

Ну так не показывайте этой группе пользователей включенный товар да и все, в чем проблема?

))) Я и спрашиваю КАК это сделать, т.к. в программировании ни бум-бум.

Link to post
Share on other sites

3 минуты назад, Mops009 сказал:

))) Я и спрашиваю КАК это сделать, т.к. в программировании ни бум-бум.

 

получить группу пользователей как выше подсказали и если статус товара 1 - не проходит validate

правда если ни бум-бум это не поможет, могу в лс вам за пару пив помочь

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

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.