iFedia

Разделить права доступа в модуле клиент

Recommended Posts

Добрый вечер! Подскажите, как сделать в админке (модуль клиенты) чтоб добавлять, редактировать и изменять клиентов мог только той риелтор, который их добавил и группа администраторов. Имплементировал аналогичное решение, только на fron-end с телефонами собственников, однако теперь нужно разделить права для риелторов в модуле клиенты. Спасибо.

 

Ссылки по теме: 

 

Поделиться сообщением


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

Хорошо, подскажите пожалуйста. В каком файле убрать кнопку удаления клиентов?

clients.PNG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 19.03.2020 в 03:58, iFedia сказал:

Хорошо, подскажите пожалуйста. В каком файле убрать кнопку удаления клиентов?

clients.PNG

Это один класс для генерации вообще всех табличек (не только клиентов)

/apps/system/lib/system/view/grid.php

function construct_grid

 

Поделиться сообщением


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

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: Дмитрий Кондин
      Для того чтобы упорядочить работу с клиентами мы добавили новый тип данных client_id. Данный тип данных позволяет связать базу клиентов с существующими объектами недвижимости. При этом база клиентов храниться отдельно от объектов недвижимости. Таким образом мы можем к одному клиенту привязывать несколько разных объектов недвижимости, а также добавлять и разные другие формуляры, например, заявки на ипотеку, заявки на аренду и много другое, что можно сделать с помощью редактора форм и собственных справочников.
      1.       Установка
      В редакторе форм в таблицу data добавляем поле client_id, тип данных client_id, ставим галочку Хранить в базе данных поле, указываем название Клиент. Сохраняем. Все тоже самое можно делать для любых других ваших таблиц.
      Соответственно старые поля ФИО, телефон, email можно выключить из таблицы data, чтобы не создавать путаницу. Только предварительно нужно вам перенести все записи эти в таблицу client. Можно с помощью модуля Excel это организовать.
      2.       Примеры использования
      Открываем существующую запись или создаем новую запись объявления и в поле клиента вводим цифры телефона клиента. Будет выведен список совпадающих записей. Выбираем одну из них и сохраняем объявление. Если в базе клиентов еще нет записи для искомого, то можно нажать Создать нового и заполняем ФИО и телефон.
      3.       Управление записями клиентов
      Управлять записями (редактировать и удалять) можно в Приложения – Клиенты. В новой версии админки клиенты доступны в левом меню.