Как скрыть поля по условию в списке (режим таблица, список)

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Как скрыть поля по условию в списке (режим таблица, список)

Сообщение alcompstudio »

Есть поле с выпадающим списком, по которому хотелось бы отображать/скрывать другие поля (или их данные) в списке для выбранных пользователей. Не пойму как настроить, если конечно такая возможность есть. Пробовал 2 варианта:

1. Правила отображения полей - не работает, скрывает только в форме или на странице записи, в табличном списке все равно поле выводится.

2. Правила распределения доступа - тоже не получается настроить http://joxi.ru/p27jv77HnZR0Xm, т.к. нет опции, скрывающей поле по условию из видимости - только разрешение на просмотр (без редактирования).

Есть ли варианты скрытия полей (или значений полей) по условию в списках. Может в табличном виде нельзя такое сделать, тк. поля выводятся колонками и в одной записи может быть разрешено выводить поле, а в другой - запрещено, и тут возникнет конфликт. Но может в режиме отображения Список - такое можно реализовать как-то, там же поля размещаются в строке одно под другим?

Или может есть какие-то другие варианты скрытия значений в табличных списках? Вот, столкнулся с такой проблемой...
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Как скрыть поля по условию в списке (режим таблица, список)

Сообщение nruslan2 »

Было бы замечательно есть настройка поля PHP и JS появились так же у Видов таблиц! а не только на странице записей! потому что реально вроде как поле скрыто на странице записи и в форме, но пользователь может перейти в таблицу и там просто открыть это поле увидев все данные((

в общем обеими руками за оба данных функционала!
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Как скрыть поля по условию в списке (режим таблица, список)

Сообщение nruslan2 »

в общем типа ананса - практически реализовал данный момент (точнее конкретно этот момент реализовал!) ща прост расширяю границы применения настройки и скоро выложу!

Т.е. теперь по-любому можно будет скрывать поля там чтобы они нигде не светились ни в таблице ни на странице записи ни в форме - и главное в коде тоже не будет упоминаний о их существований, т.е. продвинутые пользователи не смог зайти в код и поставить unhide)

ЗЫ причем данный функционал решен, без добавления каких-либо допполей в саму базу, хотя сначала шел по этому пути, и без значительного изменений в большинстве файлов!)))
Вложения
Безымянный.png
Безымянный.png (8.69 КБ) 1514 просмотров
Аватара пользователя
alcompstudio
Спонсор
Спонсор
Сообщения: 1519
Зарегистрирован: 03 янв 2016, 20:42
Имя: Александр
Откуда: Мир

Re: Как скрыть поля по условию в списке (режим таблица, список)

Сообщение alcompstudio »

интересненько, ждем))
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Как скрыть поля по условию в списке (режим таблица, список)

Сообщение nruslan2 »

В общем после долгих ночей мучений - встречаем переработанный расширенный функционал Правила распределения доступа для поля:
viewtopic.php?p=21629#p21629
Ответить