RenzOr

отображение поля ввода телефона (only_owner_access)

Recommended Posts

Здравствуйте

Мы не хотим показывать телефон собственника другим посетителям, и поэтому закрываем это поле от посторонних в данной настройке.

image.thumb.png.4c67ed7f54d36a92bf18bb0dedf504f2.png

Но закрывая это поле, мы блокируем возможность прочим посетителям добавлять свои объекты к нам в базу. (это поле полностью скрыто от заполнения ими)

image.png.37be7a1dde640940460dbb7c4cc5d610.png

Мы хотим дать возможность добавлять обьект и добавлять свои контакты, но не давать другим посетителям видеть контакты добавленного обьекта.

Как это можно реализовать?

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


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

Менеджеры похоже удалили почту "ne-udalyat@etot-account.ru"

Поэтому не срабатывает добавление контакта объявления. 

Это так?

т.е. нам нужно восстановить данную почту, и данную группу пользователей?

 

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


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, RenzOr сказал:

Менеджеры похоже удалили почту "ne-udalyat@etot-account.ru"

Поэтому не срабатывает добавление контакта объявления. 

Это так?

т.е. нам нужно восстановить данную почту, и данную группу пользователей?

 

Не обязательно, это старая учетная запись уже не актуальна.

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


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

Понял, для чистоты эксперимента поставил демо сайт

1. Выставил в настройках only_owner_access = 1

image.thumb.png.5d0cabd0e97738da96b0a062024919bb.png

2. Разлогинился, и начал добавлять объявление как незарегистрированный пользователь

Поле "Ваш телефон" не отображается

3. Добавил в админке доступность для всех пользователей (значение по умолчанию)

image.thumb.png.ebd273804392e69074435f07af8eecd0.png

4. Разлогинился и добавил объявление. 

В итоге я всеравно могу видеть чужие номера телефонов. 

т.е. значение only_owner_access как-будто ни на что не влияет.

image.png.aa7a918159fd313c1c74fed5f6973efc.png

Нам нужно блокировать отображение номера телефона для всех кроме админов. Но при этом давать возможность прочим посетителям заполнять его к добавляемому обьявлению

 

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


Ссылка на сообщение
Поделиться на других сайтах
45 минут назад, RenzOr сказал:

Понял, для чистоты эксперимента поставил демо сайт

1. Выставил в настройках only_owner_access = 1

 

...

 

Просто demo-версия не обновлена.

Нужно обновить демо (при наличии лицензионного ключа это можно сделать) и опция будет работать.

Либо можно потестировать на SaaS-версии у нас на сервере https://www.sitebill.ru/arenda-cms-dlya-rieltorov

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


Ссылка на сообщение
Поделиться на других сайтах
В 19.03.2021 в 18:57, Дмитрий Кондин сказал:

Просто demo-версия не обновлена.

Нужно обновить демо (при наличии лицензионного ключа это можно сделать) и опция будет работать.

Либо можно потестировать на SaaS-версии у нас на сервере https://www.sitebill.ru/arenda-cms-dlya-rieltorov

Попробовал в SaaS-версии завести контакт - http://rbn.sitebill.net/

Первый сценарий

настройки

  • Настраиваю поле "телефон" - ставлю only_owner_access = 1
  • ставлю доступ к полю "телефон" для всех (значение по умолчанию)

image.png.83ee4e04af1ba75d3903b2f047d7bed0.png

Мои действия

  • при добавлении объекта, поле "телефон" отображается, я ввожу номер, сохраняю.
  • Публикую обьявление

Результат

  • Захожу в инкогнито - телефон виден

 

Второй сценарий

настройки

  • Настраиваю поле "телефон" - ставлю only_owner_access = 1
  • ставлю доступ к полю "телефон" для администраторов

image.png.06051ce354bf329b4b0105ddb9841631.png

Результат

  • при добавлении объекта, поле "телефон"  не отображается

 

т.е. получается что  only_owner_access = 1 вообще никак не влияет на доступность поля.

 

 

 

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


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

only_owner_access - работает, только если вы используете опцию видимости для групп.

Т.е. обязательное условие для работы этой опции, чтобы пользователь был Авторизован.

Все-таки мы проектировали эту опцию для работы в группах пользователей.

А вы хотите, чтобы анонимные пользователи тоже ее использовали, но проблема в том, что анонимный пользователь никак не зарегистрирован в системе и понять что владелец он или нет невозможно.

Т.е. обязательное условие для этого свойства, выбрать видимость для групп.

И при добавлении это поле в форме увидит только тот пользователь, который находится в нужной группе. А при просмотре будет видеть только владелец этих данных.

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


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

т.е. если я хочу ограничить видимость поля "телефон" то мне нужно заблокировать возможность добавления объявлений неавторизованным пользователям.

Если я хочу дать возможность добавлять обьект неавторизованным пользователям, то и поле телефон должно быть в открытом доступе?

 

Получается для неавторизованного пользователя, невозможно локально скрыть поле телефон в карточке объекта, а при подаче, делать его доступным.

 

Все так?

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


Ссылка на сообщение
Поделиться на других сайтах
17 часов назад, RenzOr сказал:

т.е. если я хочу ограничить видимость поля "телефон" то мне нужно заблокировать возможность добавления объявлений неавторизованным пользователям.

Если я хочу дать возможность добавлять обьект неавторизованным пользователям, то и поле телефон должно быть в открытом доступе?

 

Получается для неавторизованного пользователя, невозможно локально скрыть поле телефон в карточке объекта, а при подаче, делать его доступным.

 

Все так?

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

Стандартные функции в админке такое не включат, как вам нужно.

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


Ссылка на сообщение
Поделиться на других сайтах
В 26.03.2021 в 11:32, Дмитрий Кондин сказал:

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

Стандартные функции в админке такое не включат, как вам нужно.

понял, спасибо

Вы делаете такие алгоритмы на заказ?

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


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, RenzOr сказал:

понял, спасибо

Вы делаете такие алгоритмы на заказ?

Да, оцениваем и делаем.

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


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

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

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

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

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

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

Войти

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

Войти сейчас