We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26690
    • 25 Posts
    Подскажите, пожалуйста, как сделать страницу, чтобы была ограничена просмотром только для менеджеров, которые зашли через форму /manager/?
    И еще, подскажите, пожалуйста, каким сниппетом можно реализовать расширенный поиск?
    Заранее благодарю..
      • 16259
      • 33 Posts
      1. Пользователи -> Права менеджеров -> делаем группу менеджеров, затем связываем группу с документами, которые хотим показывать только этой группе. При создании нового документа выбираем к каким группам принадлежит документ (в самом низу страницы ищите).
      2. Расширенный поиск по базе, например, товаров, можно сделать с помощью Ditto + TV.
      modx.ru/blog/409/?jnc9b376fb=3#jotnavc9b376fb1939de21b3daec928c52d16f
        • 26690
        • 25 Posts
        Ну вот смотрите, я делаю группу менеджеров, прикрепляю уже существующего Админа к этой группе и указываю странице что ее может тока данная группа просматривать... потом выхожу с админки, пишу прямой адрес к этой ссылке и она открывается( в чем может быть проблема?
        Есть говорить более конкретно речь идет о зарегестированных пользователях в WebLoginPE..
          • 16259
          • 33 Posts
          Quote from: Seque at Aug 07, 2009, 12:22 AM

          Есть говорить более конкретно речь идет о зарегестированных пользователях в WebLoginPE..
          Подождите, Вы хотите веб-пользователям доступ открыть? Тогда делайте группу для web-пользователей.
          По шагам:

          • Пользователи -> Права веб-пользователей -> Создать новую пользовательскую группу (например, site_managers)
          • У нас создалась группа пользователей, теперь делаем для нее группу документов. Пользователи -> Права веб-пользователей -> Группы документов -> Создать новую группу документов (например, site_managers_docs)
          • У нас есть группа пользователей и группа документов, связываем их: Пользователи -> Права веб-пользователей -> Связи групп пользователей и групп документов -> Link User Group (выбираем из списка site_managers) to Document Group (выбираем из списка site_managers_docs) -> подтверждаем связь.
          • Например, теперь нам надо пользователю Иванову Иван Иванычу открыть доступ к документу id=3. Идем Пользователи -> Управление веб-пользователями -> выбираем нашего Иванова Иван Иваныча -> внизу его профиля ищем Права доступа для веб-пользователей, ставим галку на site_managers и сохраняем. Далее идем в редактирование документа id=3, в самом низу находим Права доступа, ставим галку на site_managers_docs, сохраняем
          Все, теперь пользователь Иванов Иван Иваныч (если залогинился на сайте) может заходить на страницу id=3. Остальные не могут.
            • 26690
            • 25 Posts
            Нет, немного неправильно меня поняли. Вот есть список зарегистрированных веб-пользователей с заполненными ими атрибутами. например

            Логин: Test
            Телефон: 888888
            Страна: РФ
            и т.д.

            И так по каждому зарегестрированному веб-пользователю. Данная страница с этими данными называется Registr_users.html. И вот как сделать так, чтобы я, как менеджер, зашел в админку и только после этого смог попасть на данную страницу. То есть, например, чтобы простые пользователи или веб-пользователи не могли напрямую по ссылке попасть на эту страницу...чтобы наример они написали http://myweb.ru/Registr_users.html и им выдалась ошибка, что типа страница не доступна.... вот)
              • 26690
              • 25 Posts
              Сделал все по аналогии понятно с редактированием...но тока вопрос... в админке написано во вкладке "Связи групп пользователей и ресурсов" (Здесь можно определить, какие группы пользователей имеют доступ (то есть создавать и редактировать) к группам ресурсов.) Тут под доступом понимается создавать и редактировать. А как сделать чтобы просматривать нельзя было?