Вход | Регистрация
Xevian.CMS: База знаний
Шаблоны
Терминология
Руководство разработчика
Вопросы
- Системные константы
- Системные переменные
- Локализации
- Типы статических блоков
Типы контейнеров статических блоков
- Типы параметров
- Плэйсхолдеры
- Шаблоны
CSS классы
- Паттерны


ГлавнаяВопросыВеб-инженеруКак сделать ограничение для просмотра ссылки на сторонний сайт в ...

Как сделать ограничение для просмотра ссылки на сторонний сайт в материале модуля?

Если необходимо ограничить доступ к просмотру ссылки на сторонний сайт в материале модуля надо:

  1. Создать параметр, который будет выводить саму ссылку http://... Назовём его "Ссылка на сайт". В качестве его идентификатора использовать лучше значения url или site_url, тип поля text
  2. Создать параметр, который будет являться ограничителем, например, назовём его "Кто может просматривать ссылку на сайт", в качестве идентификатора нужно взять предыдущее значение параметра "Ссылка на сайт" и вставить перед ним собаку @ - например, если у нас был идентификатор site_url, то будет @site_url. Тип его выбрать access_prop
  3. Публикуем оба параметра
  4. Таким образом в материале появился селектбокс "Кто может просматривать ссылку на сайт" со значениями "Все, зарегистрированные, никто"
  5. Для того, чтобы функционал доступа заработал, нужно создать локализацию для ограничения просмотра только зарегистрированным пользователям и закрыть доступ всем

Комментарии

Вы не авторизованы. При отправке сообщения, в качестве автора будет указан "Гость". Вход | Регистрация

Руководство разработчика