Компонент Login, вывод пользователей

Добрый день!
Подскажите, как можно реализовать вывод всех зарегестрировшихся (активных) пользователей в компоненте Login. Возможно ли перед выводом сделать сортировку по какому либо свойству. Заранее спасибо.
Артем
05 мая 2015, 15:25
modx.pro
845
0

Комментарии: 5

Андрей Копп
05 мая 2015, 23:31
+4
Давно уже надо использовать pdoTools. Там есть отличный сниппет pdoUsers
    Артем
    06 мая 2015, 10:26
    0
    Большое тебе спасибо! Буду разбираться!
      Андрей Копп
      06 мая 2015, 22:24
      0
      Как вариант есть ещё компонент UserProfile2, но работать лучше всего с pdoTools, там есть сниппет pdoPage создания пагинации с выводом пользователей, вот пример www.horrorstory.ru/users/
        Артем
        07 мая 2015, 17:53
        0
        Андрей, а не подскажете такую вещь?
        Кстати, спасибо еще раз за ответ. Очень помогли!
        Решил проблему вывода, так:
        [[!pdoPage?
        &element=`pdoUsers`
        &groups=`Users`
        &tpl=`display_list_avto`
        ]]
        Все отлично выводит.
        Вот теперь, появилась проблема которую не знаю как реализовать. Может, что подскажете? А проблема в следующем:
        Вывожу каждого зарегестрируещегося пользователя и вывожу ссылку на его карточку ([[~[[+id]]]]), при переходи по ссылке, перехожу на страницу регистрации. А мне надо данные его вывести в карточке (более подробные.)
        Наверное можно выводить на новой странице каждого пользователя (pdoPage по id ). Но я тогда не смогу прикрутить комментарии к каждому пользователю.
        Извините если непонятно написал, только учусь!)
          Андрей Копп
          08 мая 2015, 00:01
          +1
          Для карточек пользователя лучше использовать UserProfile2, в компоненте можно создать свои вкладки и данные, которые пользователь может заполнять. И там настроить вывод нужных страниц. Там всё правится через чанки. Когда я разбирался со снипетом пришлось в некоторых чанках вставлять полностью вёрстку шаблона, т.к. отображение страниц было не полным, там есть чанки типа up2.list.users.main или как-то так называется, там же можно и свои снипеты вставлять дополнительно, я вот рейтинг пользователям сделал в виде шкалы заполнения. Скину автору, может до ума доведёт и внедрит в компонент)))
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    5