Не выводятся данные пользователя в профиле

Всем привет!
Сделал регистрацию и авторизацию с Login, затем сделал личный кабинет и все это работает. Захотел сделать страницу профиль пользователя, чтобы другие могли посмотреть.

Создал страницу Профиль и там поставил код
[[!Profile? &prefix=`usr.` &userId=`[[!getId?id]]`]]

<div class="form-blcok-wr">
    <div class="profile-info">
        <img src="[[!+modx.user.id:userinfo=`photo`:default=`assets/img-users/default.jpg`]]">
        <p>[[+usr.fullname]]</p>
    </div>
      <div class="cm-author-items">
          <h2>Комментарии</h2>
        [[!TicketLatest:default=`<p>Вы еще не оставляли комментарии</p>`?
        	&fastMode=`0`
        	&tpl=`tpl.Tickets.comment.person.my`
        	&action=`comments` 
        	&user=`[[!+modx.user.id:userinfo=`id`]]`
        	&includeContent=`1`
        ]]
        <button class="btn btn-mr">Показать ещё</button>
      </div>
</div>
<h2>Записи</h2>
<div class="flex-row article-items">
    [[!pdoPage?
                            &element=`pdoResources`
                            &showHidden=`1`
                            &parents=`6`
                            &tpl=`myTplChunk`
                            &includeTVs=`img`
                            &limit=`12`
                            &tplPageFirstEmpty=``
                            &tplPageLastEmpty=``
                            &tplPagePrevEmpty=``
                            &tplPageNextEmpty=``
                            &tplPageFirst=``
                            &tplPageLast=``
                            &tplPagePrev=``
                            &tplPageNext=``
                            &where=`{"createdby": "[[!+modx.user.id]]"}`
                        ]]
</div>
На профиль пользователя ссылаюсь
<p class="author"><a href="[[~142?id=`[[+createdby]]`]]">[[+createdby:userinfo=`fullname`]]</a></p>
Если переходить по ссылке на автора, то перекидывает на страницу /profile/?id=7, но данные на этой странице показываются админа и если от пользователя переходить, то показываются пользователя, а не конкретного профиля. В чем косяк может быть, кто в курсе.
Илья
14 марта 2025, 17:36
modx.pro
155
0

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

Артур Шевченко
14 марта 2025, 22:36
0
Что это за конструкция
[[!getId?id]]
Можно же получить доступ к гет-параметрам так [[#GET.id]]
    Евгений Webinmd
    17 марта 2025, 13:31
    0
    userId — нет такого параметра у Profile
    есть только user
      Илья
      17 марта 2025, 20:04
      0
      Спасибо, заработало. Понял ошибку, нужно было делать через префикс usr.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3