Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как скрыть страницу "Панель управления" от пользователя?


gregoro

Recommended Posts

Добрый день!

 

Хочу дать доступ копирайтеру, чтобы он мог править статьи на сайте.

У меня окстор 2.1

 

Доступ настроил. Настраивал через Система-пользователи-группы пользователей.

Никуда кроме нужных разделов админки пользователь попасть не может.

Кроме... Панели управления. Где собраны ключевые показатели бизнеса :blink:

 

Можно ли как-то к ней закрыть доступ?

 

Змінено користувачем gregoro
Надіслати
Поділитися на інших сайтах


5 часов назад, spectre сказал:

в common/dashboard

if ($this->user->getGroupId() == 'группа копирайтера') скрывать dashboard

Не совсем понял где если честно :-) 

Можете пошагово написать?

Благодарность на указанные реквизиты скину ;-) 

Надіслати
Поділитися на інших сайтах


48 минут назад, gregoro сказал:

Не совсем понял где если честно :-) 

Можете пошагово написать?

Благодарность на указанные реквизиты скину ;-) 

admin/controller/common/dashboard.php
где-то в начале пишете такую строчку

$data['show'] = ($this->user->getGroupId() != 'группа пользователей копирайтера') ? true : false;

admin/view/template/common/dashboard.tpl

перед

<div id="content">

пишем

<?php if ($show) { ?>

 

перед <?php echo $footer; ?>

закрываем 

<?php } ?>

  • +1 2
Надіслати
Поділитися на інших сайтах

  • 1 month later...
В 26.09.2017 в 15:34, spectre сказал:

admin/controller/common/dashboard.php
где-то в начале пишете такую строчку

$data['show'] = ($this->user->getGroupId() != 'группа пользователей копирайтера') ? true : false;

admin/view/template/common/dashboard.tpl

перед

<div id="content">

пишем

<?php if ($show) { ?>

 

перед <?php echo $footer; ?>

закрываем 

<?php } ?>

Добрый вечер!

 

А вы не можете подсказать, как правильно вписать две группы сюда? В коде пхп не шарю совсем, наугад тыкал - не получилось ничего... :oops:

 

Ведь по факту доступ к консоли только админу и нужен. Остальным группам - нет.

Змінено користувачем gregoro
Надіслати
Поділитися на інших сайтах


43 минуты назад, gregoro сказал:

Добрый вечер!

 

А вы не можете подсказать, как правильно вписать две группы сюда? В коде пхп не шарю совсем, наугад тыкал - не получилось ничего... :oops:

 

Ведь по факту доступ к консоли только админу и нужен. Остальным группам - нет.

 

тогда

 

$data['show'] = ($this->user->getGroupId() == 'группа пользователей админа') ? true : false;

  • +1 1
Надіслати
Поділитися на інших сайтах

  • 10 months later...
В 26.09.2017 в 15:34, spectre сказал:

admin/controller/common/dashboard.php
где-то в начале пишете такую строчку

$data['show'] = ($this->user->getGroupId() != 'группа пользователей копирайтера') ? true : false;

admin/view/template/common/dashboard.tpl

перед

<div id="content">

пишем

<?php if ($show) { ?>

 

перед <?php echo $footer; ?>

закрываем 

<?php } ?>

 

а для 1.5.4 опенкарт подскажите? 

Надіслати
Поділитися на інших сайтах


4 минуты назад, comandir22 сказал:

 

а для 1.5.4 опенкарт подскажите? 

Точно так же, только адаптировав контроллер под 1.5

Надіслати
Поділитися на інших сайтах

Помогите пожалуйста, не понимаю как это делается.Благодарность на указанные реквизиты скину.

в admin/controller/common/ .... есть forgotten.tpl и туда добавить

где-то в начале пишете такую строчку ??

$data['show'] = ($this->user->getGroupId() != 'группа пользователей копирайтера') ? true : false;

 

, а в admin/view/template/common

я посмотрел , там есть  <div id="content"> :mellow:

 

2018-09-12_110207.png

2018-09-12_111412.png

2018-09-12_111436.png

Змінено користувачем comandir22
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.