Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Скрыть кнопки и товары от группы администраторов


Mops009
 Поделиться

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

Opencart 2.3.0.2

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

 

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

 

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

Спасибо.

Изменено пользователем Mops009
исправил ошибки
Ссылка на комментарий
Поделиться на других сайтах


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

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

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

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

как вариант

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

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

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

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

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

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

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

19 минут назад, spectre сказал:

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

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

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

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


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

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

 

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

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

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

 

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

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

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


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

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

 

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

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

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

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

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

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