Аватара по умолчанию в office есть?

Собственно, вопрос в заголовке. Почитал документацию, там ничего не нашел дельного про аватары.
А в каких дополнениях есть? Или может есть какой плагин?
Петр Синечёв
10 февраля 2019, 19:14
124
0

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

Василий Наумкин
11 февраля 2019, 07:40
0
В редактировании профиля можно загрузить картинку.

На modx.pro используется именно Office
    Петр Синечёв
    11 февраля 2019, 12:19
    0
    Имел ввиду именно возможность установить аватару по умолчанию каждому, кто регистрируется, чтобы она была прописана в базу, потом он конечно сможет поменять в редактировании профиля.

    Я ничего лучше, чем прописывать плагином путь и изображению при создании пользователя пока не придумал. Поэтому спрашиваю, вдруг есть коробочные решения.
      Василий Наумкин
      11 февраля 2019, 12:23
      0
      Не нужно ничего писать в БД. А если потом понадобится сменить картинку — делать новые запросы или как?

      Гораздо правильнее выводить картинку по умолчанию в чанке, можно даже написать для этого фильтр вывода и везде использовать.
      <img src="[[+photo:avatar]]"/>
        Петр Синечёв
        11 февраля 2019, 13:02
        0
        А если потом понадобится сменить картинку — делать новые запросы или как?
        менять саму картинку :D

        [[+photo:avatar]]
        +photo — это проверяется есть ли фото в профиле, если нет подставляется значение avatar. А оно откуда берется? Можно его подставлять из системных настроек? (заранее прописав)
          Василий Наумкин
          11 февраля 2019, 13:10
          0
          менять саму картинку :D
          Она закэширована в браузерах посетителей.

          photo — это поле профиля пользователя, работает, например, в pdoUsers. В своём модификаторе можно делать с ним что угодно, включая вставку из системных настроек.
            Петр Синечёв
            11 февраля 2019, 13:15
            0
            Блин, не так написал, хотел спросить, как подставлять значение avatar, прописав его в системных настройках, а спросил про photo. (и правильно ли это)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.